Moved header HDF5 reading/writing to MHeader
Added MStreamHeader, and filled out MChannelHeader.
Added stream and channel headers to MHeader.
Updated adding of streams to an MHeader.
Added fast integer-to-string conversion functions
Stream and channel headers are now read and written correctly.