additional tmux aliases
Fix chruby plugin to not complain if chruby is *not* installed
Throw an error message when $WORKON_HOME is not set

Took me a while to figure this one out, and I have a default installation of virtualenvwrapper -- this is a soft fix, just put an error message. But perhaps the fix should be to use the default value `~/.virtualenvs`.
Fixed output issues webith websearch plugin.

- if user has rm set as an alias to 'rm -i' user is prompted to whether to
  remove the nohup.out file.

 $ ddg fools
	nohup: ignoring input and appending output to ‘nohup.out’
	rm: remove regular empty file ‘nohup.out’?

- if output redirected to a file nohup will not create nohup.out and rm is
  unecessary.
Added Yii2 command completion
Add yii2 readme
mira theme shows active node, ruby and java versions
added node- before node version for consistency
Updated Yii2 command completion
Merge pull request #3397 from peteches/master

Fixed output issues webith websearch plugin.
Merge pull request #3352 from benjaoming/virtualenvwrapper_workon_unset

Throw an error message when $WORKON_HOME is not set
Merge pull request #3338 from eripa/chruby_fix

Fix chruby plugin to not complain if chruby is *not* installed
Merge pull request #3146 from typekpb/tmux-aliases

additional tmux aliases
Merge pull request #3404 from ekaragodin/master

Added Yii2 command completion
Merge pull request #3407 from rawberg/mira-theme

mira theme shows active node, ruby and java versions
Force ssh-agent output to use bourne-style syntax

On systems where the shell cannot be changed because of a strict
security policy, ssh-agent will use the syntax of whatever the
default $SHELL is.
For instance, if the default shell is tcsh, ssh-agent will use the
c-shell style (setenv).

This change forces ssh-agent to use bourne-style syntax since that
has to be later interpreted by zsh. Consequently, the environment
file will contain `export' statements from now on (instead of
`setenv').