rename server views/public "folder" opts to "root"

This is to make them named more consistently with other settings
(ie `root`) and make them feel more "unix-y".

This amounted to a bunch of renames - no behavior changes, just API
changes.
Merge pull request #109 from redding/kr-views/public-server-options

rename server views/public "folder" opts to "root"