Fixed the broken regex when checking security groups referenced uuid format
First round of refactoring. Stopped splitting the rule string over and over
Second round of refactoring. Improved method naming and readability of some code
Pluralized the name of split_multiline_rule_string to emphasize that we're splitting a string containing one or more rules
Renamed split_rule_collection to split_multiline_rules_string in the unit tests and refactored to remove code duplication and provide more verbose context
Merge pull request #257 from axsh/fix-secg-regex

Fix secg regex