Moves the partition() DSL method into Ript::DSL; has the partitions/filenames lists scoped to the DSL instead of instance variables.
Moves most of Ripe::DSL.partition's error-handling to exceptions.
Moves current_chain_names_by_partition and its dependencies out to Ript::Iptables to shrink down bin/ript.
Moves rule-loading out to new Ript::CLI module.
Moves partition check for "rules generate|diff" out to Ript::Iptables.