GUID byte representation change

changed implementation of bytesToUUID and uuidToBytes to use big endian
format and to utilize ByteBuffer
Tests added