Allow set of driver_needs_utf8 option

Allow setting the 'driver_needs_utf8' option on django's settings.
Merge pull request #32 from hobsonlane/master

`bit` column types should default to `NullBooleanField` types in Django
update README
Added tests

Based on django tests for 1.4, 1.5 and 1.6
Now running with django 1.6
empty files
Fix ERROR: test_get_key_columns introspection.tests.IntrospectionTests)

Code from Manfre
https://bitbucket.org/Manfre
Remove print statements updated readme
remove print statment
Merge pull request #37 from tax/master

Added working tests! Woot!
Fix errors in introspection tests

all introspection tests now pass on django 1.5, 1.6
added manfre to readme

A lot of the code added in pr #37 is from manfre
Remove old compiler class
Merge pull request #39 from tax/master

Added manfre to readme and fixes introspection tests
Fix runshell without ODBC_DSN in settings.DATABASES['X']
minor README update
Merge pull request #42 from padelt/master

Fix runshell without ODBC_DSN in settings.DATABASES['X']
minor README updates
update formatting for OPTION explanation in README
reference LICENSE file appropriately