Added typing to IHttpService

Also added JSDoc to IHttpService and split up ```IRequestConfig``` into ```IRequestShortcutConfig``` and ```IRequestConfig```.

This is my first tweak of the AngularJS typings so others may have a view on my changes.