Ugly huge commit.

- Added perl syntax.
- Added configurations to better mesh vim/tmux (incomplete)
- Updated submodules (of course).
- Updated the Rebol.vim syntax file.
- Added the beta.vim syntax file.. What a godawfully ugly language.
- Mangled my Pryrc and disabled a bunch of stuff.
- Cleaned up my gitrc and added external tool integrations and other
goodies.