Add new awesome functionality

Without this patch, learngit will not be as awesome as it could be and
will lack stuff and the more important things.
Merge pull request #1 from ghoneycutt/my_awesome_new_feature

Add new awesome functionality