Raise an exception if a patch file is not found

Figuring out that a patch file wasn't found because you added some
string interpolation to a single-quoted string is a little trickier
otherwise :frowning: