Rewritten photon into a simpler structure that allows for extending much more.

Uses the `imagine` image processing library, and composer to manage the dependencies (imagine, monolog).

Changed name to Foton too :)