Plugin functionality added.

Defined a way so that's it's possible to write plugins for the OfficeUI
ribbon.
Started to write to the plugin to render the menu inside a ribbon.
Menu arrow added

Added the option to render a menu arrow.
Submenu template & handling.

PRovides a way to create submenu items and render them using a template.