Repo::factoryInteractive() modernized
\acdhOeaw\arche\lib\Repo::factoryInteractive() can now:
- Work without a config file. In such a case it asks the user to provide an ARCHE API base URL.
- Uses ARCHE /describe endpoint to fetch a repository config.
- Allows to provide credentials as parameters.