Use a (much) larger history file in bash
Append a slash to symlinked directories

Default behavior in bash is to append a slash to completed directories, while
not doing the same (without hitting tab again) for symlinks to directories.
Read in new history lines after each command
Merge remote-tracking branch 'origin/master'

* origin/master:
  Add new Github SSH host key
  Updat Git submodules when updating things
  Add special host color for Heimdall