socket_listener allows user-provided buffer sizes
socket_listener allows user-provided buffer sizes

This should improve performance when receiving lots of data, which we
currently pass down in small 4k chunks.

Signed-off-by: Rodrigo Tobar <bd955c861cbec2e41c0959cf13c7f573fa307e58@icrar.org>

steve-ord/daliuge,steve-ord/daliuge,steve-ord/daliuge,steve-ord/daliuge,steve-ord/daliuge,steve-ord/daliuge,steve-ord/daliuge