Fix link to the Linking table in the wiki
Add . (dot) to github shorthand syntax
Also remove underscore from the username part
Move parse_url call to ensure uniform handling
parse_url() has been replace with repo_basename()
We no longer rely on a complicated sed expression
basename is used instead, it seems all edge cases are handled
The function itself is now tested in the git_url_basename testsuite
Put git shorthand handling in separate method
Also use the function in symlink_cloned_files(),
it shouldn't make a difference, but this way we avoid
future breakage and have homogenous URL handling
Remove hardcoded testsuite list, simply list files
Smaller README, point at wiki instead
Implemented zsh completion
Adjusted tests to use the homeshick function
This function does not automatically enter the home/ directory if it exists,
given that we now have completion for both bash and zsh, it makes more sense to leave
that choice up to the user
Add deprecated message to bin/homeshick.*sh files
Fixes #57
Deprecate invoking homeshick via $HOME/.homeshick
Fixes #58
Partially revert b63d133.
CSH does not support shell functions (as noted in #57, by @jjlin)
Skip tests using expect, when it is not installed
instead of quitting and not running any tests.