Restore code that loads user-defined custom rule files.
Merge pull request #156 from jsha/user-defined

Restore code that loads user-defined custom rule files.