Use WeakHashMap in BookmarkManager and PrivateDataManager

Also remove the "other user" constructor fo PrivateDataManager, as
this feature is not specified by XEP-49.

Fixes SMACK-554