Escape slashes in compare URLs with semicolon

Fixes #466
Remove deprecated calls to `File.exists?`

They emit Ruby warnings on Ruby 2.1.0
Fix detecting git completions for bash & zsh for Boxen in tests

Fixes test failures with Boxen git 1.8.2-boxen1