cleaned up some tab/whitespace issues that failed jshint, updated ClusteredFeatureLayer to accept regular MapServer services like a FeatureLayer.