Pass repo and issue in hybrid Show command.

Comments don't get rendered if the new object is without that info.
Fix explicit repo handling in Pull

The subcommands need the repo instance variable passed, otherwise the
Pull class obtains the repo and leaves the subcommand instance without
any knowledge of this.
Add missing break in page block of Pull::Diff

This led to an ad infinitum paging output.