stop sequelize from erroneously adding timezone to raw query dates

Only for rawSelects it seems that Sequelize forcibly adds timezone
information to dates returned from the database. This breaks in
strange and magical ways
Merge pull request #2667 from mbroadst/fix-raw-select-date-time

stop sequelize from erroneously adding timezone to raw query dates
Initial setup for ms sql server support
Add showTablesQuery / dropTableQuery
Add first steps for createTableQuery
fix dropTableQuery
"query-interface describeTable" test now passes
All but the last test pass in Query Interface
QueryInterface passes with refactor
More separation and a template file for abstract
Destroyed the Select statement, now rebuilding
Fixed bug in lib/model.js deleting clauses
fixed identity column with Insert
Partial fix for where clause, still issues
Alias Test passes
Fixes for lib/instance passing where clause
Fixes to where clause generation
added support for delete
test/associations/alias.js pass
Bulkinsert and ManytoMany support