Get responses in chunks (requires an API change)

Make the response list view, like the map view, a child of the overall
responses view.

Make sure views stop listening to events when we remove them.
Add basics for response list paging
Reuse functions for map object styles
Intelligently update survey info
Left a file out of the last commit

We need an ID, so we can update just the name of the survey and avoid
starting from scratch.
Improve map performance

We create a GeoJSON FeatureCollection and hand that to Leaflet all at
once.
Get filtering to work again

Let filtering rely a bit more on the responses collection. Make sure
things render when appropriate, no more, no less.
Don't bind to functions that don't exist
Merge branch 'master' into paging

Conflicts:
	js/views/map.js
Add page links
Merge branch 'master' into paging
Get pagination ironed out
Fix paging bug when we're near the beginning
Use a more descriptive name
Fix a typo in the pagination template
Merge pull request #7 from LocalData/paging

Implement paging