Basic Proxy Functionality

Proxy based on ws works!  Basic functionality includes passing messages
back and forth between ws socket to JMRI and all socket.io clients and
being able to reestablish ws connections to JMRI when lost.
Minor ServerComms Update

Gets ServerComms in sync with xmlio branch
Remove unnecessary files

Removes files needed only in the xmlio version
Improved data forwarding

Changed from individual socket based broadcasting mechanism to emitting
to entire client list via io.emit.  Eliminates a bug where last socket
tracking was not done properly.
Socket Status Updates

Added Socket.io message passing between node and client to allow client
to also show disconnected (red background) if the node to JMRI socket
is not open.
Re-init panel on node JMRI Socket open

Re-initializes the client layout state if it detects that the node to
JMRI socket has been re-established.
Merge branch 'ws-proxy'

Conflicts:
	dataHandler.js