Merge pull request #17 from vialink/master

add encoding option for individual database settings
bump version to 0.2
Support for iODBC-style DRIVER parameter
Support for iODBC-style DRIVER parameter (driver_is_freetds, path-check)
Merge pull request #26 from neilobremski/master

Support for iODBC-style DRIVER parameter
Fix for UTF-8 encode/decode errors with FreeTDS.

This fixes the problem of UTF-8 strings containing wide characters (e.g.
Chinese, Japanese and Korean) getting mangled when it is transmitted to
the the low-level pyodbc module. It does this in one of two ways:

1. Fix the naive and outdated assumption that FreeTDS does not support
   UTF-8. We do this by automatically detecting the FreeTDS version in
   use. Starting with FreeTDS version 0.91, there has been significant
   improvements to UTF-8 support.

2. Allow `driver_supports_utf8` to be set via `OPTIONS`. If set, this
   controls whether or not the query string is decoded to ASCII as UTF-8
   before sending it to pyodbc. If this option is set to `True` we send
   query string to pyodbc as UTF-8. Otherwise we send it as ASCII.
Require at least pyodbc>=3.0.6
Bump up version number.
Tidying up based on feedback from @dlo.
Limit pyodbc to 3.0.x starting from 3.0.6
Fix syntax error caused by missing paren

(D'oh!)
Merge pull request #27 from rudeb0t/master

Fixes for UTF-8 woes.
Update metadata.py
BIT types can be NULL according to http://technet.microsoft.com/en-us/library/ms177603.aspx
Update README.md

inspectdb and subsequent queries on a 2012 database worked for me without errors or warnings.
broke introspection
partial revert failed
reverted to working, simple NullBooleanField fix
Revert "broke introspection"

This reverts commit c1e27ace16e16db11054ce3cf5becda9ad963fca.
comment about ill-advised conversion of TextField to CharField