adds git.log and better git.status

Fixes #37 and makes `git.status` slightly better. 

Hope you like it. Have a good weekend!