Revert change to time field in migration

CURRENT_TIMESTAMP is not only not portable, it doesn't even work as the
default when passed in through the field array. This will probably
require a code fix elsewhere to make portable.
Revert table definition on permissions migration

CodeIgniter is inserting the table prefix into the column names because
they contain '.'
escape column names in the permissions table

CodeIgniter is inserting table prefix into the column names
Permissions fix for migration

Revert previous fix, add database_name.table_name. before the field
names to deal with CodeIgniter's handling of table names and prefixes
Revert "Permissions fix for migration"

This reverts commit f971b44c864c03f16c10c850ae6b34172e4155b3.
Revert "escape column names in the permissions table"

This reverts commit 49b60c2c0430b82591714c08066389f8a6b4640b.
Revert "Revert table definition on permissions migration"

This reverts commit 8460728b610cadeaf7380a25158f0d3e453667bb.
Revert "Revert change to time field in migration"

This reverts commit 8812e33a5e77dc93b1a3a3f3e7daf78cfe12da18.
Revert "Remove raw SQL from migrations"

This reverts commit 127beb31ff49b3bbd693d19d16c22c4a95ec9f0a.
Making tests usable again. It's simple to delete the public/tests.php file if you want without completely screwing your testability up.
We don't need placeholder tests for non-existent bugs.
Cleaning up the testing folders for a new fresh start.
Tests and corrections for the address helper
Tests runner now supports selecting a single file to run.
Added Console tests back in
Added old assets test back in.
Some initial, very basic, tests on BF_Model. More to come.
More BF_Model tests in place.
Added trigger tests for insert and update and related methods to MY_Model test.
Added protected attributes to the BF_Model, with test.