Capture stderr on auto_patcher script and fail if stderr occurs

We have sometimes fallen victim to silent stderr, where stderr is only printed
to screen. This is very troublesome, because we don't log it, and ApG users
would never even see it.

This is an extreme solution, right now the script fails if ANY unhandled errors
occur. We also now log them, so at least we should be able to see what happened.
Time will tell if I need to relax the complete failure outcome.

Essentially, the exec command redirects all stderr to a file, and at the end
of our major operations, we make sure the file is empty, or we halt operations
and display an error message.
Change up globbing on context_editor

This is supposed to grab all the ContextImpl patches in a given directory
and add them to the PATCH_QUEUE. I was given a log in a situation where the
path was expanding to the correct spot, but wasn't "globbing" (picking up
the files with the wildcards) the actual files. I hope that this somewhat
more straight-forward approach will prove a little more portable.

The original was a remnant of the period when I was trying to handle different
ContextImpl files differently and had to be very careful of the random "$"
characters that are inserted in the file paths by the decompiler. Since we
now grab all ContextImpl files, we can safely ignore that ACII character and
glob away.