Topic/filter updates

List/map updates now seem to work.  Caching is also working, although etags are next to useless b/c we always query w/ bbox.  Chrome doesn't re-request the exact same url + query string though.

Still need a select all button, and possibly logic emulating the v1 app that doesn't let you deselect all the filters.