Treat Marker class as abstract class

The Marker class is now a dummy class, and not meant to be instantiated.  The job of the standard
circle-type google marker is now handled by BasicMarker.