Moved the data required for the tests into Data.groovy

Added a few more closures to BasePage
Provider test can now grant / revoke permission on a user