BibCatalog: no username and password fix

* Also fixes a detail in BibAuthorID ticketing.

Signed-off-by: Mateusz Susik <mateusz.susik@cern.ch>
This has a problem if uid is `False` as `username` would not be defined. I will fix it myself due to its urgency.