Updated WebSocketEventProducer message fragment logic

Changed detection of last frame to use Fin flag rather than payload size. 

Detection of last frame should now correctly be deterministic.