Fixed a couple things to do with sqlite3's squall implementation. All tests are now imported in TestMain and run, although output looks a bit weird in eclipse with strange red font colouring in various areas it shouldn't be.

pyodbc is importing in squallserver, but actual function of Transactions not yet implemented, which is sort of required for most functionality.

Testing of basic sql commands is not implemented yet either.
Fixed capitalization of squallsql methods
Software now at a state where it connects with sqlserver.
Added 'server' kwarg. Database name is no longer a requirement in case user wants to connect and create their own databases and tables.
Merge branch 'sqlserver' of https://github.com/NucleaPeon/squall into sqlserver