Add a config warning to tell users they are in the source directory.
----------------------------------------------------------------------
Throw error when writing to read-only variables in server module.
Add files generated by the build process to .gitignore
Throw error if trying to set an invalid flag in global-chanset

This fixes last outstanding issue in Ticket #66.