[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>
Don't attempt to enter screen/tmux environment when in Emacs

If launching Emacs from outside an interactive shell (say from Upstart,
Gnome3, an OS X .app bundle), $TMUX and $STY won't be set. We shouldn't
launch ssh/tmux when running emacs, because emacs can't handle the
termcaps of such multiplexers.

Emacs sets $INSIDE_EMACS and (on older versions) $EMACS, so if those are
set we won't attempt to autostart a tmux/screen session.