Use bash (not sh), fix REPO_DIR to be relative and use mv over rm

- Turns out function doesn't work in /bin/sh, so changed to /bin/bash
- Mac OS X doesn't implement ``readlink -f`` and getting absolute path
  of running script in a portal way appears to be horrible.
- Latest mishap with ``rm -rf`` has led me to believe that ``mv``ing the
  directory is somewhat safer than ``rm``.
- Output human-friendly status, don't echo every command.