move Workspace directory and fix namespace
once commit with bug.... move git functionality from Workspace to Git strategy.
fix bag
Merge commit '3f99f3c4d872224b0c57e30470d0f846d5b07b4d' into rock/git