the connector should work with gitlab installations in a subdirectory

* better repository settings page
* better exception messages