Die early when a file to be diffed doesn't exist

Also some other more specific death error messages.

This fixes #12 
How about:

`sys.stderr.write('ERROR: %s\n' % err.strip())`

in case we ever have a reason to pass a stringifyable thing in here.