Add ptable structures and types
Implement ptable_init test cases
Pass test_init_flags test case
Pass all current init tests
Implement ptable_buffer_set, test cases, and buffer allocators
Add flags field to ptable
Add ptable_allocator_set function and test cases
Uncrustify fixes
Merge initialization changes

Implements the following functions and test cases:
ptable_init()
ptable_buffer_set()
ptable_allocator_set()