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
Can cluster from Control Dash
Fix Edge @property test
Documentation for build process
Merge branch 'dynamicClustering' of github.com:MDCox/Alchemy-1 into MDCox-dynamicClustering

Conflicts:
	app/scripts/alchemy/core/layout.coffee
	app/scripts/alchemy/core/startGraph.coffee
	app/scripts/alchemy/drawing/drawEdge.coffee
	app/scripts/alchemy/drawing/edgeUtils.coffee
	app/scripts/alchemy/drawing/nodeUtils.coffee
Merge branch 'MDCox-dynamicClustering' into v0.2