Added support for MarkerCluster Plugin

Hi,
continuing with layers I've added the ClusterMarker.
1.- The directive adds support for the plugin and also when a marker is moved it is removed and added if it is in the clustermarker due to plugin limitations
2.- Added an example
3.- Added unit tests
4.- Added libs to the test and examples.
Jaume.