Add automated testing for rules.
progress on converting to helper functions and getting phantomjs to work
Add casperjs tests to ensure that examples trigger banner warning.
add command line arg to test single site
better format for casper tests
Fix several rules, add useragent to test
Clean up a bit and comment.
add timeouts to casper test
add getCustomMessage for rules
getSponsor is now optional; clean up cases where we don't actually use it
Finish converting rules to helper functions
minor casper test cleanup