Make onFoo {} methods available directly

- not working due to set/getId(...) only work with precompiled ids from R class
fix issues #3 #4, #2

- make top level layouts extension functions of Activity
- add default value to layoutParams lambda
- prettify viewgroup access in containers
multi-method listener progress(#10)

- use maps in containers to create multi-method listeners
issue #1 fixed
(cherry picked from commit 5708104)
fully working multi-method listeners

- add listener maps cleanup
- update testdata
- add helper constructor for TextView
Merge branch 'multilistener'