send message buffer immediatly

Send message buffer immediatly (non-blocking). Only add send_io to
event loop if not all data could be send at once.
Increase message len refusal limit to 10MB.
add test for sending big messages (3mb)

tests the socket.lua send_io control path when acutal socket timeouts
happen in non-blocking mode.