recursively search a .phresh repo
rid off several usages of sh and use os instead. Paths throws if not in a repo
new command phresh commit and skeleton for phresh stage
implement stage
actually commit in phresh commit
properly start stage if requested so
add option to stage/unstage everything
refine stage's output for readability
refine commit message format