Feature/mssql dialect

I was going to split this up into just the tests and then just the dialect files, but we'd lose history that way and it's still manageable this way. Of course let me know if you have any questions. Questions I have for YOU guys should be noted in the code (specifically with "NOTE" comments, of particular interest is the datatypes BLOB field tests).

I don't imagine this is getting in right away at all, but I've been pretty diligent about it and currently all tests pass with flying colors. Still left to be done: proper schema support, replacing all identifier quoting with brackets instead of quotes, transaction support.

Not sure how to "add" people to this, but hopefully this does it: @sdepold @mickhansen @janmeier @thecaddy 

I honestly can't explain this one. When I run the test from my home computer over our VPN to our machine I get the host not reachable error (even though it is), but when I run it remotely on a network that contains the sql server I get the invalid connection error..