Added tests for patches.utils.patch_method
Fixed test suite execution for Django>=1.6
Added tests for CursorWrapper patching
Added unittest2 requirement

Required for skipUnless decorators in tests to work in Python 2.6.
Fixed Python 2.6 compatibility in tests
Cleanup tests imports for patched methods
Provide new way to setup Django settings for tests

Instead of configuring Django settings within our code, we now provide a
test_settings module that can be used to run the test suite.
Fix travis to use DJANGO_SETTINGS_MODULE for tests
Fix typo in test_settings
Merge pull request #53 from fgallina/django-16-db-patches-fixes

Django 16 db patches fixes