Initial Django 1.4 migration work
spelling fixes
Allow updates to role_label on shares
Return 400 if no type specified for autoshare list
Remove old client and update Integration Tests

- Remove old patched version of the Indivo python client and replace with the latest
- Remove old versions of integration tests and replace with new ones using LiveServerTestCase and fixtures
- Add in more tests for access control
fix issue with double indexing on autodocs

- Classes were getting autodoced and indexed in two places
Add in missing fixtures for tests
Add test for document status without reason
code cleanup

- PEP8, imports, etc.
Switch to Django time-zone aware mode

- Make sure all datetimes are instantiated as time-zone aware
- Update fixtures and tests
- Require pytz library
- Upgrade South to fix support issues for MySQL migrations
- Require isodate library for consistent ISO8601 parsing
documentation updates
Merge branch 'feature/django1.4' into develop
Fix overly permissive calls

- Principlas with effective principal of the Account were permitted
- Restrict to purely Account owner access