Parser can now bound headers as a ReadOnlyBuffer

This functionality is required to implement the Select/Operate checking
functionality easily. It's very light-weight and has minimal impact for
other object types.
tweaks to memory fuzzer
fuzzer now uses unique_ptr
Support for parsing CROB