initial commit
exposed generic image loader / saver
added gitignore
first version of a median-cut palette choosing algorithm
support for outputting indexed pngs
basic support for bit depths in palette images
1, 2, and 4 bit indexed pngs now write out correctly
floyd-steinberg dithering
changed test program in preparation for optimizing median-cut
median-cut now only scans image once per cut, much faster
fixed temporary histograms from starting uninitialized
box splitting now only rescans pixels included in the parent box
dither neighbor search now uses a cache tree
Allow compiling with MSVC
compiled with -Wall -Werror
moved to setup.py build, stub extension
added first few bindings for OILImage
load and save now accept python file-like objects
save now supports keyword arguments
changes to compile under -O2 in gcc