Add repo dialog allows non-URL looking URLs, causes crash.
When providing a "Repository address" which isn't a URL, F-Droid crashes.
We should not even allow this, and instead display a message to the user saying that it is not a valid URL, and thus it can't be added, then disable the "Add" button.