fix poor scripting for a few ~/.zshrc functions

man 7 signal
.kill -2 $$ and kill -INT $$ will kill shell pid ($$; in this case, the
mount_tc function) with the keyboard interupt signal; this makes
absolutely no sense to do if the mount point doesn't exist
.return 1 if backup functions aren't succesful (so will execute something
after a ||)
correct ranger macro breaking line in readme
modify reboot function in ~/.zshrc

.stop mpd (seems to get messed up on reboot otherwise, have to kill for anything
to connect to)
.make sure won't reboot if things don't succesfully unmount
.use text mode with truecrypt
.keep sudo for confirmation (in case don't want to reboot)
modify conky switching functions in ~/.zshrc

.remove unecessary restows
.discard all output including errors
get rid of annoying truecrypt prompts
update default section of mpv/input.conf
now that mpv has a-b loop, update gif making scripts