Provide a helper function to round a value up to the nearest page size for malloc optimisations.
Increase the compressed buffer size given to libzpaq in case of incompressible data since it does not check if it's trying to write beyond the end of the buffer.
Round up compression and decompression buffers to page size since malloc will allocate them that large anyway.