Enable Djatoka server base URL to be configurable

Allows the djatoka server's base url to be configurable and also performs a check to make sure what's input for this value in the admin config actually interacts with a functioning djatoka server.