Merge remote-tracking branch 'pull/26/head' into next-nginx
* pull/26/head:
if one really wants to be root - let him be
Moved utf-8 config to http block
[#58] support nginx server type in command line options
[#58] relocate all temp_path's to a temp path specific to mogstored
[#58] utilize non-daemon mode for nginx >= 1.0.9
[#58] die if nginx fails to start
clean up formatting, no functional changes
[#58] store the nginx pid in the prefix dir and reduce the scope of the variable
[#58] relocate the prefix directory to keep nginx from conflicting with other running copies. Thanks Gernot for the heads up
[#58] only specify the root once in the server directive instead of for each configured location
[#58] remove a couple unnecessary configuration directives per Gernot's recommendation
[#58] disable logging and move the pid to the data docroot to make nginx backend less architecture dependent
[#58] fix the code generating sections for each device
[#58] load the Nginx server file so it can be used
[#58] load the latest version of the nginx module