[ENH] Create Image I/O module.

This fixes #149.

- [x] Take code out `ImageDrawing` module.
- [x] Add unit tests.
- [x] Smart color conversion for images.