Fix jshint 'tests' definition.
Merge pull request #278 from hindessm/fix-jshint-of-tests

Fix jshint 'tests' definition.
update mongodb to fa-icons and fix name position in edit config...
Add version information to /settings
Properly escape html entities in debug
Fixes #276
Add credential registration to RED.nodes.registerType
Prepopulate node credentials if present
Add B+ GPIO support to Pi Node
more JShint cleaning and fa icons added
yet more JShint cleaning.
Migrate mongo node to new credential api
Migrate MQTT nodes to new credentials api
Tweak the credential handling

 - use node.credentials rather than node._creds for consistency with the runtime
 - simplify the structure of node.credentials
Update HTTP Request node to new credentials api
Change credential boolean prefix
Update twitter node to new credential api
Adding tests for nodes/index.js