Implement a MetaGlue wrapper.

Implement a MetaGlue wrapper, which stores the global meta-data declared by the
DSP in the "metadata" attribute of a FAUSTDsp object (or any object, really,
including itself).
Make faust_ui argument to FAUSTDsp optional.
Simplify PythonUI.declare() a bit.