Use temporary frame object
Use temporary frame object

- Remove the Done field from Frames
- Add *New_RX_FRAME to client
- Simplify how packets are received
- Check result of all AllocateMemory and AllocateStructure calls
- Null any freed memory or structure pointer
- Prevent client to receive HTTP header if there is a forced disconnect
- Limit HTTP header allocation size

Dadido3/WebSocket_Server,Dadido3/WebSocket_Server