Better spinner graphic
Fixes #189
Add websocket error handlers
Fixes #190
Remove boilerplate help from Function node
Fixes #180
Properly deprecate httpget node
Fix Function node

accidental leakage of in-progress work
Add .npm dir to .gitignore
Add Ctrl-x (cut) to shortcuts
Fixes to spawn behaviour - (well more to catching bad behaviour)
It needs a redo - but patched so it doesn't die horribly.
Allow nodesDir to be an array of paths
Add console.log option to debug node
Fixes #194
Add nodesExcludes option
Validate properties after calling oneditprepare
Tweak to Pi GPIO node to throw exceptions more in line with latest thinking
Change parseXML node to no longer have special debug options
(as can now be done in the debug node... so more consistent)
Config node validation should define to node-defined func
Escape html chars in Inject/Debug and Info pane
tweak sample nodes - slightly
Disable unselectable option in Raspberry Pi node
Make 0's appear in switch node dialog (were seen as nulls)
Fix 'cannot set property boolean of undefined'