Updates Svn constructor to throw exception of the specified svn path dir is not inside svn repo.
Added compatibility info.
Fixed svn.merge() to use '^/' prefix for merged branch paths.
Updated svn.merge() to throw exception on failure.
Added missing imports.
Updated todo: marked what was done.
Added svn_flow hotfix subcommands.
Added svn_flow branches command to list all branches.
Added bash auto completion to todo.