ignore local venv & dump files
clean up Protest model a bit:
- __str__ > __unicode__
- add get_absolute_url
- correct tab spacing
remove extraneous comments; add protest views by id, state, & city
improve get_absolute_url: when city unavailable, return state url; add to_json
improve json serialization by a lot
add latitude & longitude to json
update home template to use new json data
update protests template to handle both state lists and city details
Merge branch 'backend_improvements'