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?
If they don't call super they will break other things. We need to just get them used to it. It's how extending in oo works