'opam remove' should behave nicely when using with --fake
Installed packages are always available.

This means that you can remove a repository and continue to use the packages normally as long as they are installed. Once uninstalled (because of upgrade/remove), then they will disapear.

This should fix #309