Add option to manipulate the repo url

Until we get #91 taken care of, the only way to switch to another protocol for a git repo is to manipulate the sqlite database.  While I love making changes directly to the database, it's probably best that we add a input field for this configuration.

This pull request simply adds a new input field and handles the post data for the URL option.