ember-cli addon

I am publishing the PR so there could be more eyes on it. It is not ready to merge.

- [ ] cleanup generated files
- [ ] complete the README with new instructions
- [ ] make sure I did not make some stuff worse in the process of refactoring :)
- [ ] add some basic tests

Mainly I would like some feedback on how I manage configuration. Is it too much magic?
Could we not do this in app/adapters/application.js like you do with the url. In init() maybe..
Would like to have an initializer inject the store on the adapter or call the sync function like you do here, instead of calling this.container.lookup('store:main') in the adapter though..
Also i was thinking we should have some way to specify if we only want replication and not sync..

This PR looks great by the way! 👍