Create edit page for user profiles

Add edit button on account_page.html. Create edit page with forms to
edit both user and user_profile. Add first_name and last_name as
editable fields.

Add success message to account detail page

Add summary block to account edit page
i Added Jeff's Bio:
Add required fields to firstname and lastname
Merge pull request #110 from cwimbrow/feature/my_account_edit

Create edit page for user profiles
Merge pull request #113 from bruceekinesis/master

Added Jeff Frankl Bio
Fix columns.
Fix zip code search.

Zip code searches were always returing no results. The reason for this
is that zip code searches, when run through the geocoding module, do
not come back with a neighborhood assigned, for whatever reason.
(This is subject to further review as it is believed that we are probably
not parsing google api JSON correctly.) Then, the search method on the
model manager was throwing away all results that did not have a
neighborhood. I am not sure why, but I think this is in response to
the ongoing problem that google would rather return a bad result
than no result. So, we were throwing away latlongs that had no
neighborhood because we thought they were just coming from bad queries.

Removing the block of code that throws away queries that don't return
neighborhoods.
Add underscore.js and cleanup map.js
Convert VendorMap to object literal
Merge pull request #116 from cwimbrow/topic/map_facelift

Cleaned up maps javascript