HTTP Client

- using authentication information when listing, creating and updating resources
- improved handling/parsing of response messages when creating and updating resources