Add "Write ppm file" and "Bitmap."

Implements http://rosettacode.org/wiki/Write_ppm_file and http://rosettacode.org/wiki/Bitmap/.
Why not `for elem in self.data.iter_mut()`? Then you can use `*elem = color` in each iteration.