Add Event#location and refactor the map_marker partial.

The latter does not work in this case, because it turns nil to 0.0.
The former would work except it'd leave false as false, which shouldn't be a big deal. 😃