Create a homesick compliant castle:

* Move all bash-up files into bash-up/
* Symlink home/.bash-up to bash-up/
Merged 'homesick-move' into master
Add symlink from home/.bash-up to bash-up/ that was supposed to be in commit ‘9d0336e’
Merge 'homesick-move-fix' into master
Configured bash-up for Darwin
Created new branch find-argument-fix
Change eval to use  instead of
Merge 'path-eval-fix' into master
Change default bash-up dir to /Users/dajo/.bash-up
Merge 'default-bash-up-dir' into master
Restructured entire project:

* .bashrc now sources everything in config/bash.bashrc
* .bash_profile now sources everything in config/bash.bash_profile
* both bashrc and bash_profile source config/bash.common (but only once)
* the rest is as usual, except that files are sourced/executed from the config directory
* all project documentation moved to docs/
* bashrc_template and profile_template moved to init/ and renamed
* symlinks in home/ are now called .bashrc.bash-up and .bash_profile.bash-up, so as not to overwrite
  existing bashrc and bash_profile. Just source the correct files from .bashrc and .bash_profile
Merge 'separate-bashrc-bashprofile' into master
Remove custom config files from pull request
Merge 'remove-userdata' into master:

* Delete all custom config files.
Move .gitignore into bash-up/config so it’ll ignore the private directory
Merge 'move-gitignore' into master
Created new branch merge-upstream
Merge branch 'master' of https://bitbucket.org/iron8core/homesick-bash-up-base into merge-upstream
Merge 'merge-upstream' into master:

* Keep config files
Change eval to use  instead of