Make the server installable and add configurable server root dir.

The server can now be installed using standard go build tools.
Static files are served using http.FileServer from <serverRoot>/static.
go fmt
More GOPATH related changes
Configuration flags and absolute path helpers
Merge pull request #20 from dougt/gobuild

Make the server installable and add configurable server root dir.