fixes marker clustering doCluster not being handled/watched correctly

@aesnyder @zacronos @cthrax @gitnik
because of `if (!this.gMarkerManager)` the same manager stayed put and doCluster was useless except for initial creation