- use new derby-select2, derby-entity-select2 is now deprecated
- added a build system (only release minified sources to npm)
- started writing test infrastructure (not finished yet)
- bugfix: model.start() didn't work (model.at(...).start() is not allowed)
- fix: import LiveScript classes properly
- throw Errors instead of console.error()
- more flexibility by not specifying the view extension
- queryDependentEntities is now a static method
Also, made it possible to use more APIs, e.g. one for each model (Racer store/backend).
- change the singleton pattern: only store the API in the model
- pass the API to the Type class CTOR
- the API can only use the Type::attribute() and Type::renderAttribute() methods