A little refactoring and fixed get_valid_cwd function
Fixing some linter errors
Merging pull request
Add command line arg for the mode
Merge pull request #35 from b-ryan/master

Command-line argument for mode
Fix for [#36](https://github.com/milkbikis/powerline-bash/issues/36)
Fix for #36
Merge branch 'master' of github.com:milkbikis/powerline-bash
Adding support for ZSH

It seems to be sufficient to update the color template to get this to work on
ZSH. Added a command line flag 'shell' instead of trying to detect the current
shell, which is always problematic. The powerline object also remembers this
argument, so you can customize based for each shell.
Changed zsh setup instructions to use precmd -- PROMPT_COMMAND didn't work on zsh 5.0.2 from Homebrew
Merge pull request #38 from jogloran/master

Changed zsh setup instructions to use precmd
fixed syntax for adding hostname / username
Merge pull request #40 from while1eq1/master

fixed syntax for adding hostname / username
Fixing zsh installation instrucitons
Add fish support.
Merge pull request #45 from xiaq/master

Add fish support
Renaming dollar to root indicator
specify explicitly python2, not python.
tell if cwd is a working copy according to 'svn status', not to '.svn'
dir
Now script's header points to `python2` not `python`. This fixes that on
some system like Arch Linux system tries to run script w/ Python3.