first signature factory implementation
Add timeout in the file observer

Signed-off-by: Nico Rutishauser <nr@hotmail.ch>
Findbugs improvements

Signed-off-by: Nico Rutishauser <nr@hotmail.ch>
Improve the UPManager
use countdownlatch instead of wait/notify

Signed-off-by: Nico Rutishauser <nr@hotmail.ch>
Improve the file list: get a more detailed status about the file:
- include the full path of the file (not only relative)
- include the md5 hash of the latest version (if it's a file)
- include a list of sharers

Signed-off-by: Nico Rutishauser <nr@hotmail.ch>
Fix tests for file list

Signed-off-by: Nico Rutishauser <nr@hotmail.ch>
Small cleanup
new pure tomp2p test for ttl managment
H2HSignatureFactory (using RSA) assigned in Client/Server Config
Adapted H2HSignatureFactory and H2HSignatureCodec to tomp2p interfaces
Adapted signature factory usage every where.
Added pure tomp2p test case to check a content protection key change
using only the cached hash (recoverd from signature) and a put meta call
Merge branch 'signature'
SharableNetworkContent interface added
Changing content protection key in DataManager added.
Cleanup and improve the pom.xml. Use official TomP2P version.

Signed-off-by: Nico Rutishauser <nr@hotmail.ch>
Add parent pom.xml

Signed-off-by: Nico Rutishauser <nr@hotmail.ch>
Fix encoding at ascii art

Signed-off-by: Nico Rutishauser <nr@hotmail.ch>
Add UTF-8 encoding for test project

Signed-off-by: Nico Rutishauser <nr@hotmail.ch>
Remove TomP2P from classpath in the test project

Signed-off-by: Nico Rutishauser <nr@hotmail.ch>