updated dataxferraw and service and fixed a few bugs, still a bug where raw is not receiving a packet of correct size