simplify the cfg path to BOOT2DOCKER_DIR, $HOME/.boot2docker and $USERPROFILE/.boot2docker

and create the .boot2docker dir if needed.

remove --dir= option for now, it would require double reading the flags and profile - might add it as a feature later, if its needed its side effects are somewhat complicated.