Directed Graphs

This would resolve issue #26.
https://github.com/jacomyal/sigma.js/issues/26

Added arrow-drawing code from Patrick Horgan. Directed can be turned on
and off now by setting directed variable in sigInst drawing properties.
Default is undirected (0) / directed = 1.