b374a0f base: only set PS1 for prod/stage for interactive sessions

2 files Authored by tmz 9 years ago, Committed by kevin 9 years ago,
    base: only set PS1 for prod/stage for interactive sessions
    
    Setting PS1 for non-interactive shells doesn't make sense.  Using tput
    in the PS1 causes spurious errors to be logged:
    
        tput: No value for $TERM and no -T specified
        tput: No value for $TERM and no -T specified
    
    Resolves: #5234