running tests is kinda ok but still lame
keep trying to find a decent testing solution
add ability to run previous test
refactor test running to allow other test progs
how did I never notice the wrong unicode arrow?
make prompt work with git 1.9+'s status output

preserves backward compatibility with previous gits.
also delete a needless statement.