Make vendor.neighborood editable

Prevously neighborhoods were automatically assigned and not editable.
Now, the neighborhood can be edited. We'll see if this solves problems
or creates them.
Swap map and summary text on vendor_detail

Fixes Issue #124
Merge pull request #182 from ah2455/topic/swap_detail_map

Swap map and summary text on vendor_detail
Merge pull request #173 from steventlamb/make_neighborhood_editable

Make vendor.neighborood editable
issue #167 | Fix aggregators
Convert generic FBVs to CBVs

Replace deprecated function based generic views with class based generic
views.
Merge pull request #181 from cwimbrow/topic/replace_generic_views_with_cbvs

Convert generic function based views to generic class based views
Add submitted_by field to vendor

when a new vendor is submitted through the public facing site,
the user is attached.
Revise logo

Swapped old carrot logo with new transparent logo in titlebar
Change buttons

Revised button colors and hover states
Color matchup

Swapped out old blue #101c35 with new blue #2a3655 and converted
orange rgb(210,93,7) to #d25d09
Merge pull request #186 from steventlamb/bug/inaccurate_aggregators

issue #167 | Fix aggregators
Merge pull request #187 from steventlamb/topic/add_user_to_vendor

Add submitted_by field to vendor
Merge pull request #188 from ah2455/topic/misc_updates

Topic/misc updates
Added more python and django versions to build testsCI builds
Add some test coverage of models.Vendor
Use code coverage tool in CI builds
Merge pull request #189 from steventlamb/topic/tests_and_ci

Topic/tests and ci
Fix gravatar template tag.

Stop using https.

Adjust default size.

Handle null email addresses.
Merge remote-tracking branch 'upstream/master'