Add some notes about how one might parse the reflog to get rebase information
Add comment about a bad idea that shouldn't be implemented
Parse the head-specific reflog to get the upstream commit.  This method is much more accurate.
Add a TODO
Always print messages to stdout, whether or not tags/branches are created
Add LICENSE