customizations
change location of rvm
update submodules
update git alias for using system svn
add kaleidoscope for diff display
Don't override customized environments in subshells

Only set up environment for the top-level shell, and allow it to be
inherited normally.

A top level shell is usually a login shell, but can also be a
non-interactive, non-login shell in certain cases, such as when
executing an SSH remote command.

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
Add Rails 4 bin path
Rewrite _rails-command to work from app subdirectories
Do not specify a bundler install path
Comment a typeset
Rewrite terminal auto-title
Simplify auto-titling
[Fix #324] Add configurable terminal window and tab title formats
Remove utility aliases for Cygwin
Warn that Cygwin is not supported
[Fix #503] Prefix rails aliases with 'bundle exec'
Update copyright
Refactor Bundler aliases
Revert "Remove utility aliases for Cygwin"

This reverts commit d368d0536b7e857b8bd98cb7f5f547bac8b96bac.
Remove Bwana.app support

Bwana.app has been stale for years. It no longer works properly.