Bug 430326 - Orion node should be leaner when consumed as middleware

Remove compress, logger, authentication from the orion middleware module.
User of middleware is responsible for starting server and configuring
socket.io (if desired).
Node: clean up server options a bit, add test
[nobug] fix eslint warnings
Bug 422013 - Move javascript plugin into web worker - de-worker the plug-in
Bug 430416 - Content assist throws error and fails
[Bug 430521] Orion node should be relocatable
Bug 431064 Need to expose host ports from the terminal to the client
Bug 422013 - Move javascript plugin into web worker - remove missed build entry