move if_loaded check from .common_env to .zshenv

since it is .zshenv that gets loaded twice