Squashed 'tremendous/libfab/' changes from cde4ed5..c0d71c0

c0d71c0 Get initial working version of FFI bindings. No python API yet

git-subtree-dir: tremendous/libfab
git-subtree-split: c0d71c08a72b2ab949c3ebfd497afb23f2aaf3e0
Merge commit '489febdf422dabff414f84bf2af8ec055aeba101'
make a function that will take a list of formats and apply them all