Results 3 issues of Daniel Le

To maintain backward compatibility between SequenceStyleGenerator + LegacyHiLoAlgorithmOptimizer and SequenceHiLoGenerator + LegacyHiLoAlgorithmOptimizer.

Previously Compilation#update didn't delete bin_file on compilation errors.

[Spacemacs supports autoresuming layouts on startup by setting `dotspacemacs-auto-resume-layouts` to `t`](https://develop.spacemacs.org/doc/DOCUMENTATION.html#saveload-layouts-into-a-file). However, the last active perspective is not switched to automatically. Instead, the default, i.e., `nil` perspective is. This PR:...