Jmrunge/reconnect

Modified melted-node to reconnect to melted if connection lost or if a timeout happened.  Timeout means 1 second between the command and the response for that command.