Merge pull request #1 from rodneyway/master

Added ability to defined Agreement Type - Session or Once-off, plus extra logging for auditing
Merge branch 'master' of git://github.com/sheadawson/silverstripe-useragreement