polish buffer_size setting

revert code to validate buffer_size * threads against max_alloc as
max_alloc appears to be based on what a single thread can allocate (it
was right until I got to it)
polish log messages to show where bufsize is being set