First commit: Proof of concept that we can (reasonably) link to the OpenZWave libraries.

It looks like I can't easily license this as MIT since the example file
(that I'm working off of) is LGPL.
Create a listening TCP socket (synchronous) to receive commands.
Boyscout: Move struct NodeInfo to Common.h.
Boyscout: Rename socket_reader to socketReader.
Move some node related methods to MyNode.cpp
Prefix 'set value' telnet command with 'set'
Allow reading of values from telnet interface.
Notify client when a node does not exist.
Add telnet command to refresh a node.
Add INSTALL file
Rename SocketReader to TelnetServer.

Now that I know how constructors actually work, I might
as well use the object model correctly.