non-blocking user profile manager
version keys for user profile enabled
small reorganization
Signatures for messages introduced.
Merge remote-tracking branch 'origin/userprofilemanager_non_blocking'
Some documentation added and tests fixed.
Merge remote-tracking branch 'origin/userprofilemanager_non_blocking'

Conflicts:
	org.hive2hive.core.test/src/org/hive2hive/core/test/process/ProcessTestUtil.java
Bug fix. Windows uses \ as separator has to be \\...
Further optimization of the user profile manager. Flexible tact.
Also catch the exceptions while get
Better logging for FutureGetListener
Minor improvements