Bugfixes and optimization of DataDeserializer & DataSerializer. Use DataView to read values instead of manual byte-by-byte read/write.