Drop geometries for performance

Refs #217
Normalize casing of activity labels

Refs #350
Clarify activity label sorting

(also syncs the activities list)

(also fixes the case where the where the key was displayed for a single
value rather than the label)

Fixes #350
HTML sanitization wasn''t doing anything

Express had already url-decoded the strings and running them through
Caja wouldn't help for postgres.
Drop keyword searching
Cleanup
Remove redundancy
Consistent argument lengths