Added test configuration
First stab at Python 3 / Django 1.6 support

- Migrations have been edited to retroactively support custom user
  models
- dict/SortedDict API changes accounted for
- eTag hashing explicitly encodes unicode headers
- sample project requirements are updated for Django 1.6 and South 0.8.4
- manage.py no longer uses execute_manager (deprecated in 1.4)
Merge branch 'tox' into python-3
Added python 3.3 and django 1.5/1.6 to tox settings
Removing what was a silly import test
Adding missing files in new tests package
Get tests working for Python 3

Also work for some other environments, but some still aren't
finding any tests.

Also, I had to relax the permission checking on the edit
pagelets view; it was checking for a per-object permission
but apparently that hasn't been implemented or not hooked up.
Merge branch 'python-3' of github.com:caktus/django-pagelets into python-3

Conflicts:
	pagelets/tests/urls.py
Small change to find tests pre django 1.6
Add some Python version classifiers
flake8 fixes
Bump for version 0.9.0
Merge pull request #55 from caktus/python-3

Python 3