Feature/richardreview

Various fixes and enhancements to the reapplication codebase
There is a reapplication fixture already I thought. But OK, if it doesn't break any current tests (it doesn't). Whoever needs a pending one can make it or add a new method to the ApplicationFixtureFactory that gives it the desired status before passing it on.