Added di and diow to open current dir in dired.
Major change to git prompt handling.
Refactor git code into individual functions.
Removed dependancy on shell/*nix tools, now use lisp to parse return
strings.
Should now work in Darwin/Linux and Windows as long as git is installed
and available.