Removed references to java.util object from JS rules

Since we have moved to a no pure Java in Javascript
approach for rules, all remaining references were
removed.

Added a Utils function to the rules to allow finding
a value in an array.
Removed unused method in rules JS
Removed testing debug statement
Removed ReadOnly* objects as they are no longer used in rules

These objects were unused and are no longer required
in the rules since we are now handing in JSON and
there is no longer a way to modify them.
Merge pull request #188 from candlepin/mstead/compliance-js-spike-fixes

Various Rules Branch cleanups and fixes