Support `autocommit=True` for constructor argument.
Merge branch 'master' of https://github.com/farcepest/MySQLdb1 into autocommit_on
autocommit=None means using server default.
Fix typo.
'BEGIN' on __enter__ if autocommit is enabled.
If setuptools is importable, don't force use of 'distribute'.

Allows use of post-merge setuptools 0.7.
Fix problem with return None if Datetime field contained microsecond (Issue #24)
Merge pull request #18 from tseaver/do_not_force_distribute

If setuptools is importable, don't force use of 'distribute'.
Merge pull request #25 from tyzhnenko/microsecond-bug-fix

Fix problem in Datetime with microsecond returns (Issue #24)
Merge pull request #12 from KLab/autocommit_on

Support keyword argument to initially autocommit=on
Extend read_timeout support to also include write_timeouts
Add support for tox
Change one assertTrue to assertEquals to get better failure output
tox.ini: Add ipdb as a dep because it's very useful for debugging
More precise get_autocommit based on server_status.
Remove unused variable.
Fix cut off SQL query when its contained `))`, edit insert_values
regexp. Fixes issue #33.
remove -lmysqlclient when static linking.
Fix the conversion of list or tuple args to a SQL.

When there is one element on the list, the generated SQL was
(1,) (python notation of a single element tuple, which is not
valid in SQL.
Syntax fix for python 2.5 support.