* Alter default flushing behavior to span less often and use larger page sizes when packet sizes are large. * Build fixes for additional compilers * Documentation updates