Removed default config parameters from log section class.
Default options are directly set in the Logging class instead.
Moved configuration of log section to separate method.
(In Mapcrafter config file)
Also re-ordered some methods for consistency and made pre* config
methods in MapcrafterConfigRootSection protected.
Added an operator<< to Field<T>.
Section objects output all their field objects directly instead of
outputting just the values, that way it is also shown if an option
wasn't specified and is still empty.