Refactoring + Tests

Added tests for Authentication & AuthenticationPost listeners
Moved MvcAuthEvent construction into Module