Enhancement/47/legend

To test, uncomment the extension and component. There are already channels in the internalPubSub component. There are two payloads for update: the default payload in internalPubSub, and {"image":{{url}}}

It would be cool if this was expedited.

<!---
@huboard:{"order":22.5625,"milestone_order":163,"custom_state":"ready"}
-->