chmod: bugfix for 'chmod a'

Interpret as 777 octal, not decimal.
chmod: handle X for files
chmod: add X support for directories
Glob & bash-completion were missing from .cabal file
Fixed bstr for optparse-applicative >= 0.11
.cabal: Added Chmod module to other-modules
hadoop-tools 0.5
exitFailure on error

Exit with returncode 1 on error, eg. file not found.
hh: add test -[ezd]
test: add -f, -l
test: add -rwx tests
test-newer, test-older: add new commands
Rename getDefaultWorkingDir to getHomeDir
rm: move to .Trash by default, add --skipTrash
mv: file into existing dir (closes #5)
rm: skipTrash when removing from .Trash

When specifying to rm a file that has a component named .Trash, remove it
directly. Don't mv /user/xyz/.Trash/Current/x to
/user/xyz/.Trash/Current/user/xyz/.Trash/Current/x