Making list() method call list() hook on all extensions so they can alter results from database. Issue #213.
Making load() method use list() instead of findOne() to get the returned data altered by extensions. Fixes #213.
Fixing bug with primaryKey. Issue #213.
Adding hooks find() and list(), the former for altering the query object being executed and the latter for altering the result from queries run through the list() method. Adding also callbacks to field types with same name.
Populating file fields automatically.
Streamlining find() hook invocation.