test(MockHttpBackend): Add named parameters to MockHttpBackend.call
feat(Http): Http service can make cross-site requests (get, post, put, etc.) which use credentials (such as cookies or authorization headers).

Closes #945
Closes #1026