Add git-checkpoint for comparing HEAD against a known point

Useful when doing a rebase to ensure no the result is still the same.
Add git-forget for renaming git branches to ".abandoned"
Add markers option to matplot
Remove debug message from matplot
Always use gitcheckpoint file in root of repo
Use simpler default options for valgrind
Fix text width options on vim