make ermrest-deploy more idempotent to also upgrade older deployments
make ermrest-deploy more idempotent to also upgrade older deployments

- creates daemon accounts and db roles idempotently
- detects existing `ermrest` database and adjusts ownership/privs
- builds registry content idempotently
- iterates existing catalogs and adjusts ownership/privs
- re-runs webauthn deploy, expectation is that this is also idempotent or at least harmless

informatics-isi-edu/ermrest,ini-bdds/ermrest,ini-bdds/ermrest,informatics-isi-edu/ermrest