Direct pixel access.

Frames have a `pixels` property that returns a pixel-access object,
which can either be iterated over or acted on directly.

Also beefed up the color class, naturally.
Rewrite the README and link to docs.