Use simpler promises libraries to be bundled in the final build and setup a basic test suite
Resolve/Reject the client promise with the actual response, fixes some problems in the Utils module, added tests with Karma and coverage enabled