Squashed 'tremendous/libfab/' changes from b25d1bf..26a0e13

26a0e13 Added some attribution to jart, the original author of fabulous
68ed2fa Changed the api for apply_format, it has been renamed to apply_color so it won't be confused with make_format
d5a9589 Moved more non-user facing functions from the header into the source
fcdc93a reorganized the header file and the source file in order to hide functions and structures that the end user doesn't need to worry about
f4826e0 fixed a few compiler warnings about vasprint, and shadowed variables
f6d3ae6 Merge pull request #5 from msoucy/master
ebd6a9f Fix markdown link
6b1363d Removed nonexistant function stubs
3fa3182 Making (some) char* parameters const

git-subtree-dir: tremendous/libfab
git-subtree-split: 26a0e1352201b3d4076f73f86ba5895857de60d4
update apply_format function to apply_color