handle empty string input into change repo form
escape form entries for security
Merge pull request #157 from jamesyothers/master

handle various form input scenarios to change repo