Allow pip install from git

Merged with modifications from https://github.com/evax/MySQLdb1/commit/a8152690101733904b16a32ff8467220ca07242c
Restore README.md, rename the old README as INSTALL
Remove obsolete setuptools bootstrap
Port to Python 3.1
Support for Python 3.2 and MySQL 5.5
fixed float bug while escaping values with db.literal...
updated setup_posix.py for py3 so it can be installed in linux...
Memory leak bug fixed
Correctly re-raise exceptions from values in Python 3
(cherry picked from commit 5b7130f71284f7454def3b1ab7a83f186ec225bb)
Remove MySQL Server path auto-detection based on registry in windows...

was kinda lame using MySQL Server installer's GUID which is changing...
so now will have to manually specify where it's installed.
Force distribute to use Windows SDK, so it won't look for vcvarsall.bat and will assume everything is in PATH

Fixes "error: Unable to find vcvarsall.bat"
failUnless and assertEquals are deprecated so replace them with assertTrue and assertEqual respectively
Python 3.4 changed the way how weakref works so adjust for that
Merge 'davispuh/MySQL-for-Python-3' into 'MySQL-for-Python3'
Fix building on Windows for latest MySQL Connector C 6.1
Merge branch 'fix_windows' into MySQL-for-Python3