Fix form validation for HTTP-based Git repos by creating a temporary workspace
using the same directory used to store the credentials.
Merge pull request #100 from rogerhu/fix_git_repo_errors_2

Fix HTTP-based credentials issues during form validation.