Add tests for empty nested rulesets.
Require at least one child ruleset.
Adds a CHANGELOG entry for Carson's change

refs: #67