Merge pull request #24 from sjagoe/add-assertion-interface

Add interface for assertion plugins
Merge remote-tracking branch 'refs/remotes/origin/master' into add-parameter-plugins