Subclass opmap items

This subclasses the WayPointItem and HomeItem classes into the MapPoint class. This will allow for easier sharing of code as the geofencing and path segment descriptors map code come into being.