renamed system.go to endian.go, added EndianIsLittle, EndianIsBig, EndianSafeSplitUint16