Fix possible integer overflow of g_socket_send_message()

Merged Emmanuel Fleury requested to merge emmanuel.fleury/glib:fix_g_socket_send_message into master

The explanation of this bug has been mentioned in !1823 (merged), basically it fixes some possible integer overflow when message buffer size is more than G_MAXSSIZE.

Merge request reports