Refactor a leftover
Extract multithreading method from Show to Command

Simple method that operates multi-threaded, pass lambdas and receive
their return values back in an array.
First implementation of diffing with comments
Hell yeah! Add review comment creation for Pull

Refactor and documentation pending. It's a little complex and ugly...
Add rich documentation on review comments.