This is a subtask of
IMPALA-3200 to add basic support for spilling buffers
We'll call this complete once we have the buffer pool features required to execute queries that successfully spill to disk. Given the new guaranteed reservation model, these queries should be guaranteed to successfully spill if the initial reservation is granted (excluding cases like rows larger than the default page size). We will not worry about performance or memory usage constraints at this stage.