Suppress dirty marker and errors building PS1 when outside a repo

Makes moving outside repos much less noisy, which is nice if you're using git-sh as your primary shell (as I am).