Integrated prototype tiered storage code into WiredTiger.
As a start to getting tiered storage to work in WT, michael.cahill prototyped a tiered cursor and log structured block allocation. This ticket is to take that prototype code, integrate with the current develop branch, and make sure everything is working (i.e., it passes PR tests, including the sanity tests of the new functionality Michael provided.)