IntegrateBroadcastConnection impl

message handler : connection and connection response
nws : sendBroadcastConnection
discovery : add pear
Merge origin/master
merge userService
merge userServiceImpl
Merge branch 'master' of https://github.com/SharUTC/SharUTC
re-organized contact and categories, and command refactoring (with olivier)
Hot fix for AccoutCreationCommand, added missing user's folder creation

Fixed network references for all tests, needed to bind all commands because of network implementation, I will try to fix it too, command do not depends on real network service in test, maybe by removing extension of Impl class for networkService mock and copy/paste some code...
Implemented missing search method, updated Category (put back Category constants in Categorie class, thikn about dependences please) where needed, others changes to come bak to previous situation
Small refactoring, removing useless variable for method, better support for refactoring
Small update of unused file, might be used in coming days
Updated AppModelBuilder for tests, discovered and fixed some details
PeerDiscoverySocket : update javadoc
Integrate X Connection : update javadoc
Remove name from classes
Merge branch 'master' into ui