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.

😱
Looks like this isn't quite functioning yet. When I load a list, everything is set to `pending` (not actually valid, should be `submitted`, but happy to change if you want to update wording). When I pick a new thing from the drop down, it changes, but it doesn't persist a refresh.