Updated packet types: renamed existing ones and added ack types
Handle user data ack on transmission object
Added user ack functions to Transmitter class