Moved the StopProcessingException class to exceptions.py,
incremented version number in __init__.py
Clean up temp files after running tests
Stop processing rulesets after the first one matches. (Multiple actions in one ruleset are still processed)
Updated history