Remove RetryRule

RetryRule was causing more problems than it fixed, such as
altering failure reasons and hiding real failures.
Add webhooks to test plan, move project tests to separate class

The entity clearing needed to be fixed for the webhooks test to work.
Shift login actions to a single step where possible

Resetting the database does not clear a login session, so use that
to apply to all tests where a single log in is evident.