Feature added: include guards can now optionally be all uppercase
(same patterns in rule preserved, backward compatibility preserved)
Added default parameter to kwsParser::CheckIfNDefDefine to stick to conventions
The condition on line 85 (now 87) could never be true,
so this rule either passed or failed silently.
Merge branch 'Feature_IncludeGuards_Uppercase_mast'