Implemented persist(expr).as_png().

`as_png()` handles multi-page output correctly.
Updated systemtools.IOManager.
Merge branch 'master' of https://github.com/Abjad/abjad