C API: update options w/ convenience funcs & fifo compaction
Merge pull request #197 from rdallman/update-options

C API: update options w/ convenience funcs & fifo compaction