update readme to reflect src -> lib for output
don't break lib suffix
Fix global color state tracking.

(Fixes #24. Thanks @seandepagnier)
implement scanlines for glDrawPixels
simplify glBitmap
add GL_UNSIGNED_SHORT_5_5_5_1 target pixel format
use hex for format debugging in pixel.c
use a power of two texture for bitmap operations