#9:  GetUsage throws ArgException

GetUsage now throws ArgException when it can't figure out the name of
the exe.