Updating models
Added django extensions module
Updated models to add ordering, string serialization and nullable fields
Admin pages vastly improved
Rest API working with new schema
Adding database diagram and utility script to re-generate the diagram
Updates to models.
Test
Allowing token authentication via rest.

Fixing `db_multi` error when running tests
Updating git ignore
Updates to model and admin
Model update
Merge branch 'revising_models' of github.com:dhm116/ArchAngel-django into revising_models
Removing sqlite database from git
Merge branch 'Abdu' of github.com:dhm116/ArchAngel-django into revising_models
Multi-column primary keys are not supported. Fixing a few other model mistakes