Refactoring

Scaling back the app.  I started down the path of allowing multi-user
access.  However, this really adds far too much complexity for a
use-case that I never originally intended to serve.  So I'm refactoring
all that out, and will instead revert back to the concept of a
single-company (single-table) per instance of the app.

Also other formatting, layout and other changes.  Will be a WIP until
done.
Updated fixture
Continues refactoring

- Site now functional without Company model.
- Refactors model managers into managers.py
- Updates fixture
- Adds forms.py (currently empty)
- Adds ipython and django-model-utils to requirements.