Add support for multi-column layouts.

Use `.. layout:: 2column` to switch to two-column layouts for future
slides, and `.. layout:: 1column` to switch back.

Use `.. column:: 2` to start the second column on the current slide.