bashrc, zshrc: Add functions mkcd and gribble-gpg-everify

mkcd: Create the specified directory/-ies and change to the first one.
gribble-gpg-everify: Decrypt encrypted Bitcoin OTC from gribble and print everify command
Fix commit 04920736d9d931f63a11946bcae95341e5a83ab5
bashrc: Multiple changes.

If someone is interested, read the diff, it exists.
zshrc: Do the same things as to bashrc in previous commit (I think).
gitconfig: I can probably set my name in that gitconfig, because noone should use config files of another person without reading them first.
.cat.sh: Two things

1. Why I don't want gitconfig to be overwritten?
2. Why does it matter that my KEYID reads in gpg.conf?
README: Remove it.
xsessionrc: Ensure that MonkeySphereValidationAgent runs.
gpg.conf was in wrong place...
tmux.conf: It's not enabling colours, one word was probably forgotten.
.cat.sh: Fix the GPG part.
.cat.sh: fix this script again...
.cat.sh: So that line caused it.
oidentd.conf: I usually need this file everywhere too.
.cat.sh: add .oidentd.conf
oidentd.conf: Usually I use random everywhere :D
bashrc & zshrc: Add $HOME/.local/games to $PATH.
bashrc & zshrc: Enable core files.
xsessionrc: Fix environment sourcing.

"source" isn't understood in xsessionrc, but . is.
xsessionrc: Enable core files.