Delete stale compiled file if compilation fails

Previously, when compilation failed inside `el-get-byte-compile-file` it might
leave an old version of `elc` in place, which bit me when one of the packages
in my config exported a bad autoload record and screwed up `.loaddefs.elc`.