Datatypes casting
Upd changelog
0.2.0-30
Organize model.js
Some tests for scope
Many-to-many relation

- hasMany {through: Class}
- hasAndBelongsToMany
- some specs in relations.test.js
Upd readme
Fix m2m: only add fk when hasMany have no "through"
Check types of sync and async getters created by belongsTo, close #266
Allow null properties for headless models
Accept related objects when creating instance #247
Adds test for limit and skip + limit on `all()` queries as in docs.
(Currently not all adapters may pass.)
Fix injection in ids
Relations passed to belongsTo.add
Added skip/limit to memory adapter
Fix find with NaN id in base-sql
Support define fk with class name
Safe connect call
Fix tick
0.2.0-31