Merge pull request #135 from NextThought/master

Fix __init__.py syntax error and importing under Python 2.7
set SO_KEEPALIVE on all connections

The MySQL client libraries do this automatically, so it makes sense to
do so here, as well.
Remove unjustified uses of bare 'except' clause
Parse full 4-byte unsigned int for server_thread_id.
dummy class which will eventually implement SSDictCursor
Implemented SSDictCursor
Check conn._result before running _finish_unbuffered_query()
Change Python version support from 2.x to 2.6, 2.7 and 3.3.
Update info in README.
README formatting.
Fix escape_item() for py3k.
Fix typo in connections.py.
Fix escape_string().
Fix query string formatting for py3k.
Don't run example test, because it depends on external data.
Run third-party tests on all supported Python versions.
Interger division must be explicit for Py3k.
Fix escape_int().
query must by str/bytes, not unicode/str.
Py3k string normalization.