API Deprecated ScheduledTask and subclasses

Base CliController or BuildTask instead, with custom cron job intervals.
MINOR: Correct exception message in constructor
Merge pull request #1196 from Instagraeme/patch-1

Correct exception message in form constructor
fixed error property $ of object is not a function

changed $ to jQuery, because without it the system would generate the following error:

Uncaught TypeError: Property '$' of object [object Window] is not a function 
Merge pull request #1202 from roed/3.1

fixed error property $ of object is not a function
Merge pull request #1195 from chillu/pulls/deprecate-scheduled-tasks

API Deprecated ScheduledTask and subclasses
API New Database abstraction layer. Ticket #7429
Database abstraction broken up into controller, connector, query builder, and schema manager, each independently configurable via YAML / Injector
Creation of new DBQueryGenerator for database specific generation of SQL
Support for parameterised queries, move of code base to use these over escaped conditions
Refactor of SQLQuery into separate query classes for each of INSERT UPDATE DELETE and SELECT
Support for PDO
Minor bugfixes
Note: May includes some breaking changes
API Ability to control formatting of SQL queries generated by DBQueryBuilder
Intelligent test case assertion for comparison of SQL and updated DataListTest as proof of concept.
BUG Fixed issue with DataObject::write not reusing ID field when forceInsert is true
Updated test cases
API Renamed SQLQuery to SQLSelect. Deprecated SQLQuery.
Renamed MySQLSchema to MySQLSchemaManager
Updated documentation to include parameterised query docs