Do not overwrite newer files (prevent accidental loss of new dotfile edits)
Explicit quotes
Correctly handle multiple bash*.d/ files
Completely refactor (and improve) shell prompt
Homebrew-specific commands only for Darwin/Mac OS X