Improved registration message. Added scheduled registration mail sending with proper tests. Fixed security/concurrency control. Added some junit magic via assertThat to some tests (not all). More test refactorings. Shortened session timeout.