Remove some bashisms to allow the scripts to work with dash.

bashrc.sample:
environment:
functions:
profile.sample:
shrc:
startup: Strip out the use of "source" instead of ".", export variable=value, "function", and [[ in place of [. Add tests of $BASH_VERSION for a few other bash specific bits.
Merge branch 'master' of https://github.com/scrosland/dotfiles