git-relpath: relative path between two repo paths

now with test!
script to fix broken links
script to move broken aliases into proper places
move count() into .git-rc
explicitly source helpers in scripts that use them
fix travis