Knockout and  Socket.io realtime communication for admin

Thanks for giving me push access!
This update is a little cray cray though, so I'll pull request you for this one, so you can tell me what you think first haha.

Socket.io + Knockout js

Identical implementation as Print Shoppe, but with a lot of cruft removed which wasn't needed due to the update/notify posts being proper requests.

*** note you will need to npm install again *** argh.

😱
when you pop up your console, are there any polling connection refused errors?
Also does 'save' mean writing to the db, or just updating across a different browser tab?
You still need to click 'update' button, I just assumed it was meant to be the same workflow there.