Fix .first on SQL Server 2000 when called with only order.
Model.order(:something).first was deleting the order clause.
Moved the code for generating proper order out of if/else and using
new_order in both cases.
[mssql] SQLServer 2008 new date-time types test
[sqlserver] better limits for int types
re-arrange (to-ruby conversion) java methods + make ColumnData dummy
more Java code cleanup (for readability) + handle nanos right in setValue
although it's not really used - insert_bind and update_bind methods vert much seem as simply dead code ...
better - working date/time quoting (with some ms precision support)
some quoting code inspired/borowed from (sqlserver) native adapter
do not change the (local) zone forever - confusing in other tests + rebuild jar
make sure there's a column class (closes #269) 
better special column magic + revisited implementation to cause less waste if there are no special columns in the table
[mssql] better query type detection - make sure WITHs work as SELECts
byte-list (sql type detection)  helpers refactorings - startsWithIgnoreCase
should skip whitespace from `p + 1` when '(' is matched at position p
[mssql] `execute('exec stored_procedure')` should work as a select
[mssql] some quoting  + current_database
[mssql] explain support
print error when showplan option fails (oh it's based on sqlserver code)
[mssql] quoting and updated remove column (sqlserver inspired)
+ re-arranged and privat(e)ized for clarity - 'inline' determine_primary_key
[mssql] config[:database] support + switching using use_database
+ do not switch on create/drop db. code inspired by ar-sqlserver-adapter
(closing #311)
[mssql] charset
[mssql] execute_procedure support (AR-SQLServer style - closes #266)
an improved indexes test for all (and test remove_index as well)
rename table / remove column (with) index tests for sqlserver