Apikey doc

These changes clarify expected behavior if both API Key and Username/Password are provided for authentication. Changes also include updating expected error message and managing gem versions.