Make BranchDescription not mutable
Resolve merge conflict
Merge pull request #86 from wmtan/makeBranchDescriptionNonMutableRedux

Make branch description non mutable redux