Use git-ls-files to find modified notebook

In a git repository with a modified notebook as the only currently-modified file, the `nbdiff` command now figures out which file it is, reads in the `HEAD` and current versions, and presents the diff.