Remove duplicate require("util")
Prohibit library entry names from containing '../'.
Merge pull request #321 from hbeeken/remove-unnecessary-require

Remove duplicate require("util")
Adding registry node load tests
Merge pull request #315 from zobalogh/registry-test-delivery

Adding registry node load tests
Adding test for registry cheerio
Merge pull request #319 from hindessm/restrict-library-entry-names

Prohibit library entry names from containing '../'.
Merge pull request #323 from zobalogh/further-registry-tests

Adding test for registry cheerio
Adding tail node tests
Merge pull request #324 from zobalogh/tail-test

Adding tail node tests
Add comms.stop to tidy up keepalive timer
Restore stubs in credentials_spec
Split up tests in gruntfile
Big rework of registry.js
Part of #322

Loads node.html files before node.js files

Adds helper.unload which must be called by node tests
to clear the registery of nodes
Add missing registry test resources
Add debug for eventEmitSpy

Debugging a travis-only build failure
Ensure test resource icons directory exists
Add loadNode api to registry.js
Add registry test for node module loading
Adding tests for XML parser node