Added user self-activation core functionality
Discovering tests in all applications
Moved message tests to application
Removed unnessecary test subdir
Moved user tests to application
Remove unnessecary test dir