Revert "Improved support for including rulesets inside other rulesets using relative paths"

This reverts commit bc8c394b381bc407df8feb8c83e500f75cb4d6a5. Code is being rewritten in 1.5.0 and this change may cause backwards compatibility issues for some rare cases.