Squashed 'tremendous/libfab/' changes from 581de79..43ac16f

43ac16f add imagemagick dep
dd904e1 Update libfab to track upstream
7919ae1 Squashed 'tremendous/libfab/' changes from 26a0e13..581de79
be616bf update apply_format function to apply_color
5abf5ad Squashed 'tremendous/libfab/' changes from b25d1bf..26a0e13
68653df Merge pull request #1 from citruspi/master
a8c4fc8 Removed extra closing parentheses from sample code
6142451 fix manifest
1076a7a Python3 support
a3caca6 only include important files
3c219cc Update subtree of libfab
c93cf4d Squashed 'tremendous/libfab/' changes from c0d71c0..b25d1bf
d6b55c0 add readme
ac0a8e6 add manifest file
6a5c843 add 256 colors to demo
a2d0e3a add 256 color shortcuts
920072b add 256 color functions
69b275a add demo script
c8ea849 dynamically generate a function for each color
82a88ec remove apply_formats import
635d0db remove apply_formats function
05c82e9 make a function that will take a list of formats and apply them all
489febd Squashed 'tremendous/libfab/' changes from cde4ed5..c0d71c0
6243d86 Merge commit '489febdf422dabff414f84bf2af8ec055aeba101'
010dd03 move python wrappers to their own file
c4ff12d declare colors as top-level
12c5530 move cffi stuff out to bindings.py
72a6f11 add apply_format wrapper for stringifying
a97c8f4 Get initial working version of FFI bindings. No python API yet
afd2321 Squashed 'tremendous/libfab/' content from commit cde4ed5
287bc5a Merge commit 'afd232148b98a706f03d952b8cc483abb7fa3d4a' as 'tremendous/libfab'
0b3491b add comment about ffi
8c6445e initial commit
REVERT: 581de79 More makefile cleanups * removed unused $(INCLUDE) variable usage * added -Qunused-arguments when using clang so all the arguments added   by ImageMagick don't cause warnings.
REVERT: c95e2e5 Updated the readme to reflect the new porting status and add a section on dependencies
REVERT: 351fa9f Fix issue #14     We now use the install command to install the header, .so and .a     files Fixes the 1st item in issue #15     -I flags are now stored in $CPPFLAGS Fixes the 3rd item in issue #15     only install and clean are .PHONY
REVERT: 21fe772 Merge pull request #12 from rossdylan/feature/images
REVERT: 44015c9 Changed test.c to no longer hard code an image test path, the first argument to it will be read as an image now
REVERT: bb74aaa Expose xterm_to_rgb publicly so anyone can use it, as per issue #8
REVERT: ae1ba7d Merge pull request #11 from msoucy/feature/images-const
REVERT: a88e84d More const
REVERT: 6b9c439 removed the call to MagickTransformImageColorspace which was leaking memory, and made the image look crappy
REVERT: 34757f4 Rename reduce_image to image_to_string, made it output a char instead of a fab_buffer_t* so the end user doesn't need to worry about it
REVERT: f1878fe Only do a single realloc in append_buffer, thanks to @msoucy for pointing out that inefficency
REVERT: 43b651a Cleaned up some old debug code, and fixed all the warnings being output from libfab code
REVERT: 1d36068 No longer printf the image. The image is now built in a buffer in memory. * Auto expanding buffer implementation in buffer.c * Modified Makefile to build buffer.c * Changed test.c to free allocated memory and use the new fab_buffer_t
REVERT: 26a0e13 Added some attribution to jart, the original author of fabulous
REVERT: 31adfbf Updated test.c for the new apply_color api
REVERT: 232cfcc Fixed a mistake, this will now actually compile
REVERT: e23606e added a test c file
REVERT: b1aafe6 Rough first attempt at porting the image drawing code. A lot of this is ripped almost directly from fabulous which made it pretty easy, hardest part was figuring out imagemagick.
REVERT: 68ed2fa Changed the api for apply_format, it has been renamed to apply_color so it won't be confused with make_format
REVERT: d5a9589 Moved more non-user facing functions from the header into the source
REVERT: 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
REVERT: f4826e0 fixed a few compiler warnings about vasprint, and shadowed variables
REVERT: f6d3ae6 Merge pull request #5 from msoucy/master
REVERT: ebd6a9f Fix markdown link
REVERT: 6b1363d Removed nonexistant function stubs
REVERT: 3fa3182 Making (some) char* parameters const
REVERT: b25d1bf Merge pull request #2 from ryansb/tup
REVERT: cd09046 use $(PREFIX) instead of hard coding usr/local
REVERT: ea362b5 actually have the makefile build the .so
REVERT: cda0174 add info about tup
REVERT: c1b47f9 add Tupfile
REVERT: 03afe51 Define _GNU_SOURCE conditionally
REVERT: cde4ed5 Improved the makefile slightly, specify c99, added <stdarg.h>
REVERT: 428cf38 Merge pull request #1 from ryansb/master
REVERT: 874a1c0 Fix compile warnings
REVERT: da211b7 add gitignore
REVERT: d1fd63d actually using task lists in the readme
REVERT: 00e9871 fixed up the readme a bit
REVERT: c2d1439 Finished up the switch statement with all the foreground/background/highlight colors
REVERT: f1853fc Multiple fixes in make_format, and added 256color support * make_format for len>1 was broken * foreground, background, highlight 256 color support * ported the 256xterm support from fabulous to libfab
REVERT: f14e7fd Added support for basic colors: black, red, green, yellow, blue, magenta, cyan, white
REVERT: cb60fc1 Merge branch 'master' of github.com:rossdylan/libfab
REVERT: c1902de Create README.md
REVERT: d839e0c Initial commit
REVERT: ad22e7c Initial commit, core code for wrapping text in formating specifiers is in place, need to work on combinations of formats

git-subtree-dir: tremendous/libfab
git-subtree-split: 43ac16f177841e8ff69f844d043d1f9c17e7fe32
Merge commit '452853aa6a8797c72d00b4ea1a7b80f3f4b351a2'
add imagemagick to include path