added skeletons for new interface methods
introduced watchlist object
more work on interface implementation skeleton
more simulation control layer variable watch generic functionality
added TODO comments
serializing variable watch tree and passing it along to be sent to the
client
check that we have at least 2 updates before serializing watch tree
copy-pasta horror
tightening up control layer around variable watch
took out dashes from node names
Merge branch 'variable-watch' into development