fix order_by typo. Closes #182
removed limit(1) from update. Not needed as the PK is always added. Closes #181
PK is not hydrated after create(). Closes #173
fixed PK error when setting the PK manually. Closes #184
added before_update() to Observer_Slug. Closes #185
Implemented conditions on the model itself
fixed order_by clauses not in defined order. closes #134
Implemented full suppport for partial selects. Closes #17
fixed error when model where condition was defined but empty
avoid circular references when converting to_array. see #129
fixed select filter not reset on subsequent queries
add missing columns to cached object on subsequent selects. partly solves #146
have get_one() use rows_limit() when set. closes #172
implemented a custom property store for ORM model objects. Closes #176
optionally include custom data in to_array() result. Refs #176.
fixed broken Model::is_changed(). update now only writes updated columns.
fixed validation error when overloading Lang::get()
Basic EAV container implemenation for ORM
fixed get_diff() error after unsetting related objects. see PR #159
try to fetch relations regardless of the objects "new" state. Closes #171