Captions for literalinclude
I wanted to have pre- and post-captions for literalinclude as described in this post,
and I have implemented a proof-of-concept as per attached diff.
There's still some work to do on setting up the CSS with good defaults; however, I'd first like to know if this is likely to be the right way to do it. The implementation can perhaps be improved.