Ugly but accurate commit log.Totally unstyled, and limited to 10 atm, but there it is!
Proper errors on branch checkout. Did a little refactor to clean that up, too,moving #checkout onto Branch, instead of BranchList.