Feature/#86 image representation
phx::Image class that can load and save images from/to a variety of file types (everything that freeimage supports, which is a lot), to be used, e.g., for textures. Reconciled with OpenGLImageBufferData, which now uses images for loading and saving.
Closes #86