Restore node ids from config list
Don't assume errors have stacks associated with them
Handle node-load errors properly
Fixes #403
Certain load errors were causing start-up to fail. In particular,
an npm module with a missing .js file.
Don't filter errored nodes in result list
Use module:node name to generate set id
Fix jshint test
Add disableEditor option
Closes #409
Pretty-print the .config.json file for ease of debug
Add deprecation warnings to nodes
Added update functionality to mongodb out node
Allow user to select collection in mongo nodes using msg.collection
Merge pull request #410 from anna2130/mongo

Updates to MongoDB nodes
Only normalise known headers in http node
Handle blank config file
Rework nr-cli

- better componentisation
- add 'search' option to look for npm modules
- add 'target' option to point at non-default installs
Add cli tests
Use request.del in cli request module
Fix race condition on saving config
Missing brackets in sample node
Closes #414
Don't cache api requests in the editor
Fixes #413