Add IOffsetHeap<TValue> iface
HeapBase.SetOffset() is now overridable in sub classes
Change MetaDataOptions.OtherHeaps prop type to List<IHeap>
Add more public MetaData properties
Add HandleProcessCorruptedStateExceptionsAttribute
Ignore StorageFlags value
Add #! (hot heap) stream reader code
Add IMDTable.Get(uint)
Add MDTableWriter.Write(BinaryWriter,IMDTable,IRawRow)
Add #! (hot heap) stream writer code
Add Dipose() method code
Update XML doc comments
Use a unit comparison
Clear data after write and fix alignment method call
Update comments and make GetHotHeapDirectoryBaseOffset() abstract
Add MetaDataOptions.OtherHeapsEnd property
Update exception string with new name of method
Allow files with native header
Update comment and set MAX_ROWS = 64K, not 64K - 1
Merge branch 'master' into hotmd