[Bam.Core,Attributes] Updated source file to be consistent with the other attributes
[codingtools] License region has a terminator that can be searched for
[all] Updated license region to include an identifiable terminator
[BamOptionGenerator] Updated to read license text. Also generate a new region for the options used to generate the files
[codingtools] Tool to run the GenerateFiles script found in any package
[packages,testpackages] Updated all generated files with a region for the arguments used to generate them
[Bam.Core] Changed the use of a // StateOnly comment to a proper attribute [Bam.Core.ValueOnlyOption] to indicate an option property has no delegates - it is a just a value.