Switch to using node-static as a webserver
Add explicit charactersets
Ditch watchify, make webserver rebuild tw.js whenever it's requested