Plug for adding basic authentication
Basic auth plugin functions that retrieve credentials from application config
Adds unauthorised headers to the connection
Basic auth plugin functions callback to a provided function with credentials