rosie.svn_post_commit: more notification

Configurable notification on trunk commits.
Module re-written to improve flow of logic.
ConfigNode: add __eq__ and __ne__ methods.
Merge pull request #1471 from matthewrmshin/rosie-svn-post-commit-more-notification

rosie.svn_post_commit: more notification