refactor, consolidate and extend driver exception conversion
fix DBAL-630 ticket functional test
fix DBAL-630 ticket functional test
remove unused use statement
add SMALLSERIAL type support on PostgreSQL 9.2 platform
fix integer type declaration SQL on SQLite
add more specific types and column asset documentation
fix unique indexes in CREATE TABLE statements on SQL Anywhere
fix table lock hints on SQL Anywhere
fix modifying limit and offset for statements with subqueries on SQL Server
Fix sqlite autoincrement detection
fix default values for TEXT/BLOB column type on MySQL
The primary key columns don't have to be in the same order as the table columns
Separate test into own function
Add unittest for primary key columns don't have to be in the same order as the table columns
Code the primary key ordering so it works with sqlite before version 3.7.16
Skip test on sqlite versions where this can't work
Make the column more predictable

Take the column order into account and sort non PK columns last
"0" columns location doesn't matter
Merge pull request #514 from deeky666/DBAL-789

[DBAL-789] Fix default values for TEXT/BLOB column type on MySQL