Fixing a weird case where an empty job file will end up in the cachedir, causing exceptions when the minion is restarted.  This change removed the problem job file.
Backport #14439 to 2014.7
Merge branch '2014.7' into develop