Added SQLite migration, schema and foreignKey support.

- Made all tests SQLite compatible and added sqlite to travis buildsuite.
- Made phpunit.*.sh scripts since the phpunit call differs.
- Added `getSchemaDelimiter` method to Platform classes and use it everywhere.
- Connection->query returns now also a StatementWrapper object.
- Added sqlite fix for rowCount on SELECT statements.