Support Angular http config object in angular client

Allow the user to pass in an angular http config object that will be
used during requests.  http://docs.angularjs.org/api/ng.$http

Closes #10