Rewrites the first example to generate images for the documentation instead.

This commit also tweaks the output of the PinkNoise and BillowNoise
implementations, so that they produce suitable images.

Signed-off-by: Atheriel <atheriel@gmail.com>