more project styling
Merge branch 'feature/refactoring' of https://github.com/local-projects/change-by-us-3 into feature/refactoring

# By Ethan Holda (3) and Lucas Vickers (3)
# Via Ethan Holda
* 'feature/refactoring' of https://github.com/local-projects/change-by-us-3:
  fix missing } in template for geonames config
  Added logging to geonames stuff.
  initial integration of genomes
  template name changed to avoid flask issue
  fixed pip problem
  added better 404 logging
added user image stuff
Merge branch 'feature/refactoring' of github.com:local-projects/change-by-us-3 into feature/refactoring
Add city + state to what gets returned in name field for postal codes.
additional cleanups
projec replies
member styling
Merge branch 'feature/refactoring' of https://github.com/local-projects/change-by-us-3 into feature/refactoring

# By Lucas Vickers
# Via Lucas Vickers
* 'feature/refactoring' of https://github.com/local-projects/change-by-us-3:
  added user image stuff
Merge branch 'feature/refactoring' of https://github.com/local-projects/change-by-us-3 into feature/refactoring
more member styling
member addition
project wysiwig and discussion
discussion form
Merge branch 'feature/refactoring' of https://github.com/local-projects/change-by-us-3 into feature/refactoring
integrate new geolocation in tests, helpers, and models
basic model and api changes for flagging.
models and api for user flagging, uncommented login_required decorator for project flagging
stripe stuff for matt, hard coded project url
discussion thread and join project