moved optional and system specific settings to .bashrc_custom

.bashrc_custom is copied instead of symlinked to the dotfiles repo
to allow system customization.
implemented firefox detached when called with a parameter
check for existence of .bashrc_custom before trying to source it