1. Add Class CavanCommandBase
2. git-svn and git-svn-repo don't chdir

Signed-off-by: Fuang.Cao <cavan.cfa@gmail.com>