Locations for everyone

This exposes locations as a separate thing from CommTrack. Actual locations are still really only useful if you have CommTrack turned on, but this is step one of getting Sheels monster feature out.
i think this dict and the one above it are copy/pasted below right? seems like it would be cleaner to have:
```
locations_views = [ { location config dict }, { advanced location config dict }]
```
and then reference those rather than copy/pasting