Add MenuPalette

It is a palette with a list of clickable items.  A signal is emitted
when any item is clicked.  It is implemented as a Javascript
CustomEvent, and contains information of the clicked item.

Also adds a new library: Mustache template system.
Style PaletteMenu