volume/local.New() always unmount existing mounts
volume/local.New() always unmount existing mounts

Unmounting does not depend on wether or not loading options failed.

This code-path seemed to be used as a "hack" to prevent hitting the
unmount on Windows (which does not support unmounting).

Moving it outside of the "if" to make more clear that it's independent
of loading the options.

Signed-off-by: Sebastiaan van Stijn <64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@gone.nl>

cpuguy83/docker,nawawi/docker,thaJeztah/docker,Ramzec/docker,jimjag/docker,Ramzec/docker,trebonian/docker,jimjag/docker,thaJeztah/docker,moul/docker,moby/moby,trebonian/docker,mahak/docker,Mokolea/docker,mahak/docker,jimjag/docker,moul/docker,moul/docker,cpuguy83/docker,moby/moby,thaJeztah/docker,moby/moby,mahak/docker,cpuguy83/docker,konstruktoid/docker-upstream,Ramzec/docker,konstruktoid/docker-upstream,nawawi/docker,konstruktoid/docker-upstream,Mokolea/docker,trebonian/docker,moul/docker,moby/moby,jimjag/docker,mahak/docker,nawawi/docker,Mokolea/docker,trebonian/docker,cpuguy83/docker,Ramzec/docker,Mokolea/docker,konstruktoid/docker-upstream,nawawi/docker,thaJeztah/docker