Implemented update methods
Implemented ToConciseString methods on DocOpUtil class
Implementation for CreateDocument and InternalCreateDocument
Implemented some helper functions on HashedVersion and EmptyWaveletSnapshot
Added IWaveletDataFactory
Refactored some tests to use those new functions
Cleanup codebase