FOR REVIEW ONLY: http server

Putting up pull request so this can be reviewed.

There's some temporary code in extensions/default/StaticServer/main.js, so we probably don't want to merge this code, and instead merge randy/http-server-live-dev (when it's ready).