Really fix #806
Remove unused opens
On import, make the version dependency weaker in case the package version does not exist anymore
Backup files for switch-related operations

opam switch/reinstall/import are not backuped.

This should help preventing #852 to happen again.
Merge pull request #853 from samoht/master

The release is almost there ...