Lot of changes to make it more flexible.

* Added ability to specify headers
* Added ability to do single rest request without mapping to objects (data translator without entity mapping)
* Added method to get **EntityConfiguration** in **ResponseTransformers** and fixed issue with json_decode
* Added method to set **requestType** and ability to send json requests to server.