Refactor models

* Moved Lake related models into their own module
* Added a Document model
* Created a Manager class that defers the_geom columns for performance reasons
Added stub for displaying django messages
Start work on admin stuff
* Created admin views module
* Created form to edit lakes
* Made the form not look so awful
* Tests (of course)