[caldav] Fix incorrect terminology usage

Previously, the plugin conflated the terms RemoteDatabasePath and
Scope, which leads to confusion.  This commit ensures that the remote
endpoint URI is called the RemoteDatabasePath and that OAuth2 scopes
are called scopes.