since the new method of syncing tenant and shared apps separately, some tests would not pass. this has been fixed, fixed issue #46 and #4
code should now be pep8 compliant
Sets SCHEMA, since South relies on it for database migrations.
middleware no longer requires URL to end in /
Merge pull request #41 from caioariede/south_compatibility

Fixing south compatiblity issues
now always clearing content type cache
don't use port number in domain_url
Merge pull request #47 from MontmereLimited/master

Add note to not use port number in domain_url to docs
now using a much cleverer tenant URL routing
Merge branch 'master' of https://github.com/bcarneiro/django-tenant-schemas
removing unnecessary file
Check existence of PUBLIC_SCHEMA_URL_TOKEN before trying to access it.

If using the tenant-schemas reverse method (or anything using clean_tenant_url), it should not assume PUBLIC_SCHEMA_URL_TOKEN is set. Throws AttributeError if not set.
Merge pull request #55 from timothyshaw/patch-1

Check existence of PUBLIC_SCHEMA_URL_TOKEN before trying to access it.
Changed "data" in test client get() and post() methods from None back to {}

"data" must not be None, or throws "TypeError: 'NoneType' object is not iterable" in Django's urlencode method.
Merge pull request #56 from timothyshaw/patch-1

Changed "data" in test client get() and post() methods from None to {}
pep8 plus small changes to make tests clearer
Merge branch 'master' of https://github.com/bcarneiro/django-tenant-schemas
App labels now show up correctly if string is path to app.
Merge pull request #58 from timothyshaw/master

App labels now show up correctly if string is path to app.
fixing typos