Added support for virtual fields
Handle case in AbstractModel.prototype.shouldReadFromSource where includedFields is undefined/null
Add support for IN clauses and GROUP BY
Fixed a bug in creating a model reference and enhanced support for virtual fields
Removed the limit in queriesif the limit is explicitly set to null
Fixed typo in submodel lookup process where primaryKey was spelled primarykey
Updated the model layer for many-to-many tables to share the abstract table query builder
SITE-510: Fixed type coercion when reading from the DB

- This is actually caused by a type mis-alignment between the DB
  and the model but this fixes it for now.
Removed the default alias value
Updated the where clause generator to properly enclose strings in quotes
Added support for not equals in the where clause
SITE-594: Created introductory documentation
Updated the model and instance to support default options for views