changed abstract driver interface to driver interface, some bug fixes
added cache_on variable to db config
updated result set structure, and forge class
upgrades to functionality of database drivers etc..
updated interface and sql driver to include delete method
ability to load database with ad-hoc config
moved mongodb conf into controller
active query method run always re-runs the query incase its changed
added mongo database records
driver, query, resultset classes at a point of functioning!
added delete to mongo driver
added query_start and query_end on mongo driver methods
added mongoddb conf back into database config file
made query start / end public for mongo collection, and final
cleaned home controller for next tests.
Merge branch 'mongo-driver' into dev
refactor of resultset - now iterable, needs testing
updates to resultset - now tested ready to merge
Merge branch 'dev' into base-build

Conflicts:
	deploy/application/controllers/Home.php
fricken stupid mistake!
Merge branch 'dev' into base-build