Added initProperties, a one-call way to set up properties on an externalTool.
Fixed cytoscapejs.html to respect that 'id' is now the name used for the key column returned from retrieveColumns
Added an example of Weave JS integration using the Highcharts library.