Fix restoreOwnIdentityWithoutCommit() swallowing its own Exceptions:
- This could have caused transactions to not be rolled back, which is *bad*
- Luckily, the code was not deployed in a build yet, so we don't need to introduce database upgrade code to deal with possible sideeffects. The issue was introduced by: https://github.com/freenet/plugin-WoT-staging/commit/5e5f4b6cca5ea85996da88187f88a3758463f39c
Organize imports
Make WebOfTrust.restoreOwnIdentity() return the restored identity instead of void:
- This will be useful for the UI-changes on branch web-interface-revamp.
Merge branch 'master' into fix-database-leakage