Add embedding into text area.

This likely has a lot of problems with many Drupal configurations, but
it works for mine. I'll extend this in the future as needed/requested.