Fix serving static files with `go run`

The sequence is now:
1) Look in Config.StaticDir
2) Look in the 'static' directory in the parent directory of the executable.
3) Look in 'static' directory in the current working directory

`go run` places the executable in a temp directory, so the only option is
to also look in the current working directory.