Corrected some codenarc violations, suppressed a few where they seemed inappropriate, and fixed a bug in parsing the trafficAllowed field in the beta deploy() method of ClusterController
Turned on GroovyLangImmutable rule, increased priority of BooleanGetBoolean
Remove redundant size() call for determining truthiness of map
Suppress codenarc violations in specific cases
Merge pull request #395 from joesondow/Codenarc-violation-fixes

Corrected/suppressed codenarc violations, removed Boolean.getBoolean