add magit-find-file and related commands and functions

This replaces `magit-show`, see 35d011e38534e736b198b8bb6ee6e0446046296e.