Added the CAT macro.
Added the GANDER_IMAGE_STATIC_ASSERT macro.
Added a helper struct that generates a channel mask from a channel.
temp