connector: InvenioConnector URL validation

* InvenioConnector will now throw an InvenioConnectorServerError
  exception is the given URL is invalid.

Signed-off-by: Graham R. Armstrong <graham.richard.armstrong@cern.ch>