beremiz

WIP: Add skeleton for MQTT extension based on part of OPC-UA extension.

For now generated code makes no sense but persistently-configurable-C-generating-extension infrastructure is there.
Widget syntax
=============
.. highlight:: text
HMI elements are SVG elements whose labels start with ``HMI:``::
HMI:WidgetType[|freq][[:param]...][[@a=path[,min][,max]]...][#expression]
Widget Type
-----------
Update Frequency
----------------
Parameters
----------
Variable bindings
-----------------
Enable expression
-----------------