Converted to Ember-CLI addon

* Converted to ES6 modules
* Set typeKey on model factory instead of relying on toString
* Tidied some tests, most are just converted to ES6 so could do with a once-over still
* Use mockfirebase instead of custom mock references/snapshots