987954-distrib-capabilities - set proper capabilities

987954-distrib-capabilities - updated minitest
Merge pull request #2788 from thomasmckay/987954-distrib-capabilities

987954-distrib-capabilities - set proper capabilities
source_code_test - want to use \z in regex instead of $
source_code_test - adding checks for 'and' and 'or' in boolean
expressions
source_code_test - searching the code for 'debugger' statements
source_code_test - using `assert_empty` instead of `assert obj.empty?`
source_code_test - forgot the semi-colon for JS
source_code_test - adding another check for the 'not' keyword
source_code_test - was getting false positives on :and and :or
source cleanup - changing 'or' to '||'
source cleanup - changing 'not' to '!'
source cleanup - changing 'and' to '&&'
source cleanup - addressing PR comments