MSSQL TOP Limit style support

As requested, this is a manual merge of the code that was in pull request #37 with support of multiple connections and forcing the use of the TOP style limit for the `dblib` driver.

It is currently in use in it's current form in one my projects so I can attest that it's working.