Removed CS rule to check for header files. Will do that separately with the license plugin.
Configure the limit on parameter numbers to only affect method signatures.
Forced the license plugin to fail in the compile phase if missing headers are found, and set it to be strict. Added one missing header.