Fix bug #10200 (Live Preview throws errors on pages with dynamic LESS) - Make
sure every "live document" type implements the same interface, including the
EventDispatcher APIs.
Merge pull request #10201 from adobe/pflynn/liveagent-event-fix

Fix bug #10200 (Live Preview throws errors on pages with dynamic LESS)