[Fix #361] Load chruby when found
Add double slash after Bwana.app's man protocol

Safari 6's unified location and search bar can no longer tell the
difference between a protocol and a colon search.
Remove Bwana.app support

Bwana.app has been stale for years. It no longer works properly.
Add capability to browse man pages in Dash.app
Cast AppleScript paths to text
Make osx functions autoloadable
Update osx alias descriptions
Add functions to display and delete osx download history
Prefix rarely used osx functions
Disable glob for bower

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
[Fix #541] Do not auto-load screen/tmux inside of Emacs/Vim

When Emacs and Vim are launched from outside of an interactive shell,
$TMUX and $STY are not set; check for Emacs and Vim environment
variables instead.

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
Fix a test operator bug introduced in e5a0e33
[Fix #551] Rename tmux auto-start session
Inform the user to load ruby as late as possible when using RVM
Simplify multiplexer auto-start tests
[Fix #543] Do not set tmux destroy-unattached

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
Fix git-info added/deleted count formatting typo

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
Enable relocation of Prezto

Out-of-the-box Prezto requires all files to be located in ~/.zprezto or
$ZDOTDIR/.zprezto.

To make it possible to initialise Prezto when it's elsewhere I've added
support overriding the location of Prezto via the ZPREZTO_DIR
environment variable.
Modify ZSH initialisation

- Add ~/.dotfiles/bin to path
- Source an env.zsh file in priv
- Load Prezto from my custom location (~/.dotfiles/zsh/init.zsh)
- Export paths related to ZSH initialisation
Add my utility functions