initial commit of new code
implemented the peer worker, i think its done but untested from the client side, it starts and runs
added duration support to ping stream to prevent leaks (not knowing if the client can still close the connection when they are done getting pings (have to experiment with the half open sockets)
promisfied the ping sending so its easier to hook into the control flow
implements unit testing of the peer
implements traceroute support
added app loader to start and stop the app
reduced duplicated code for ping and trace by adding a common session handler
frontend works again
Admin Groups/Peers working, and Test via ssh works (Refresh, etc still need work)
Admin Groups/Peers working, and Test via ssh works (Refresh, etc still need work)
Fixup jade tableFooter, Peers and Groups work well now
Create INSTALL.md
Update INSTALL.md
Repair some more bugs in Admin, add Daemontools service definition tree.  Fix filename/case-sensitivity problem that didn't appear on Winduhhs
Move daemontools stuff, set Linux perms on things (+x), make /bin/nodeexec wrapper and links
**BROKEN** Mongoose is all pissed off
various fixes related to mongoose being weird
updated gitignore for production
fix name for app.js process title