Added changes so that data is returned in one go by PostReceivedData

Modification were made to PostReceivedData, dataReceiver, so that data is processed in one block without interruption ( Synchronization). Also,  a method named getFirst128Bytes was added ( starting from line 385) to process data and return the first 128 bytes.