Move common shell setup in sh-common

A bunch of stuff can be transparently shared between zsh and bash,
so lets share it instead of letting bashrc moulder...