Merge changes from topic "contact_keys_manager_api_feedback" into main

* changes:
  Clarify what a 'contact key' is in ContactKeysManager's javadoc
  Expand "E2EE" to "end to end encrypted" in docs
  Add shared prefix to key state enum in ContactKeysManager
  Make ContactKeysManager class final