Added support for preserving Cartesian coordinates.
Added a new node property, 'shape', that allows to draw square nodes by setting it to 'square'

Added triangle and star shapes.

Added missing semicolons, and filtered for in loops.
Fixed size of square nodes on hover over.
Added safe option to avoid cloning nodes and edges.
Merge branch 'shapes' into development
Merge branch 'Cartesian-Coordinates' into development

Conflicts:
	src/core/graph.js
Added /examples
Merge branch 'development' of https://github.com/timdcrain/sigma.js
Fixed missing brace in plotter.js - now it compiles
Tweaked sigma.parseGexf.js to import shapes. Also fixed star drawing
issue, renamed 'circle' to 'disc' and added 'diamond' (to comply better
with the gexf spec... though support for 'image' nodes still needs to be
added)
Fixed label background scaling issue, added my wishlist to TODO.txt
Added missing semi-colon.
whitespace
Merge branch 'master' of git://github.com/yasashiku/sigma.js into development
fixed indentation