Git Diff and Opening file in Sublime Text

Changed the main diff tool that git uses to Kaleidoscope.
Changed the text editor that can open files and folders in Sublime Text 3 instead of 2
Added more useful directory shortcuts

Changed some previous behaviour,
h should mean home directory
h{something}
means go to home{something}
we use extreme shorthand for each directory

Also changed the shortcuts for sublime text packages, and added support for sublime text 3
Git checkout and clone changes

Changed the alias for git clone and checkout to something
I find more comfortable.