Fixed bugs link dao multi gets.
Fixed double error reporting by bootstrap.
Cleaned up generate dao script.
Fixed new link dao multi get to only return requested fields and not more.
Moved all() into entity_record_dao.
Fixed error handler for CLI errors, more verbose now.
Fixed class naming of link generation scripts.
Removed try/catch from generate.php CLI script, no need for that, the global exception handler takes care of things.
Upgraded all DAO record classes to use new order_by/limit/offset functionality. Each DAO's write functions will be greatly simplified due to the use of a list capable caching engine (such as redis).
Upgraded all DAO link classes to use $field_bindings instead of PDO bindings (same as record, in order to remove dependency on PDO).
Renamed entity_record_dao::LIMIT to be entity_record_dao::META.
Renamed entity_record_dao::by_pk() to entity_record_dao::record() and entity_record_dao::by_pks() to entity_record_dao::records().
Removed entity_record_dao::paginated() and replaced it with limit().
Removed deprecated constants from entity_record_definition.