Make form classes more explicit

By removing unnecessary inheritance
Cleanup settings file

Remove comments and make a Custom section for vegphilly configs
Clean up geo settings
Cleanup imports and comments
Fix bug in generic form processing view

views that were calling this view with commit=False so that they could
run some pre-save functions after saving were not ever being saved.

this introduces/exposes a bug in the veg user creation form, which is
that the email should be saved 'with' the rest of the form. Using a workaround
in the form of saving the object twice, quickly.
Fix new_vendor view to apply submitter before saving
Refactor needs_geocoding

in an attempt to make it more explicit and more performant.
Merge pull request #243 from steventlamb/topic/misc_refactoring

Topic/misc refactoring