Several updates

- Break out prerequisite checking into a separate `check_prereqs.sh` script

- Have every script use `config.sh` instead of hardcoded paths

- Added a `package.sh` script that creates a .tar.xz file

- libpng problems were actually symbolic link problems with GNU tar; fixed by
  using bsdtar (GNU tar apparently doesn't handle the -h switch properly)