Cbufp

First cut implementation of shared page for transferring the cbuf collect list. Does not yet handle synchronization of the page.
Any good way to create such internal unit tests? That would be required for true unit testing. The "unit tests" that exist currently are more like API-level integration tests.