Text object for embedded code blocks

Doesn't work quite right in some cases, but it should be good enough
until someone complains.