Add Event#location and refactor the map_marker partial.

I'm not sure at this point.  I'm going to add location picker UI to WeatherAgent and the like, so we'll know if it fits then.