red-brick: Add buffer argument to allocate_string function

This allows to create string objects with 60 or less bytes in one call.
red-brick: Add process object API
red-brick: Rename object table to inventory