[TENAC-21] added infrastructure dependencies: mocha, karma, grunt, eslint, expect.js
[TENAC-21] added travis ci build configuration file
[TENAC-21] switched to phantomjs as default browser for unit tests
[TENAC-21] added travis build status badges to readme file
[TENAC-21] added skeleton CQRS plus tests and most simple example
[TENAC-21] add 'sendCommand' function
[TENAC-21] updated basic example
[TENAC-21] add grunt build task that concatenates source files, builds into 'dist' folder
ignore 'dist' on develop branch
[TENAC-21] basic example has a dependency to ngCQRS
[TENAC-21] handle multiple "clients" for a model.
update scope automatically on event
[TENAC-21] pass in event payload instead of angular event object
[TENAC-21] update basic usage example
[TENAC-21] updated readme with new link to travis build
[TENAC-21] pass in event payload to onCommand listeners
[TENAC-21] denormalizer registration (wip)
[TENAC-21] extended CQRSProvider with optionnal custom denormalizers, did small renaming (resource, eventName)
[TENAC-21] implemented unit tests for store and cqrs, did small renaming
[TENAC-21] adapted command format, documented, removed unnecessary promise in cqrs provider
[TENAC-21] added code coverage report