Allow option for png or jpeg per room

Closes #6 for now. This allows to use jpeg (default) or png for taking snapshots.

JPEG seems to be ~4x smaller than PNG (~2.2kb vs ~8.1kb). The quality also degrades (therefore the option), but I think it's acceptable. Thanks @basicNew for suggestions!