Can take different clustering keys
Create one cluster obj unless new cluster focus
Clustering can now happen with strings or int
Nodes are styled based on clustering
Reuse cluster colors if not enough are supplied
Remove deprecated files
Default clusterKey is 'cluster'
Merge branch 'v0.2' of https://github.com/GraphAlchemist/Alchemy into dynamicClustering

Conflicts:
	app/scripts/alchemy/drawing/edgeUtils.coffee
Merge branch 'v0.2' of https://github.com/GraphAlchemist/Alchemy into dynamicClustering
Stop redundant mapping of nodes._d3
Nodes get cluster colour
Can change cluster
Clustering enabled when using cluster control
splitting modify Elements and editor into own folder
Can cluster from Control Dash
Fix Edge @property test
refactoring editor
refactored editor into classes...  node editor now working...
edge key values showing up in 'edge editor' next, get properties updating...
Pushes to CDN on release