Added -root flag support

A command line flag `-root <rootdir>` can be specified when invoking
maud. Also, the default server root is set to the dirname of the
maud executable, so a `../maud` will set the root dir to `..`, not `.`
Merge branch 'silverweed-master'