Check for brew in .profile

.profile refers to brew and nvm, which aren't installed yet, so wait to source it.
Fixes around input prompts, sourcing .profile, non-zero exits