some clean up
enhanced dependency with commons-lang3 and hamcrest-library
Add System- and ApplicationException
Add TestUtils for Identifiable id injection
Add additional application exceptions
Fixed TestUtils
moved exception into the right package / source code folder
Removed InvalidUsernameException
Removed UsernameAlreadyExistException
Add ProjectNameAlreadyExistException
Add UsernameNotFoundException