#19: Create UiWidget layer
* some bug fixes (validation, etc.)
* minimalistic showcase hacked into Mmm
* Editor pattern support
* getValueInternal renamed to getValueDirect
#43: refactor mmm-data and move into mmm-app
removed View interfaces