unified the rule hashes into a single hash for usability. Might reintroduce what objects they belong to as a sub element. This is a prep to make easier command line edits of rules in a later feature. Updated all specs and gem still builds/installs.