add touchmenu

changes included:
* touchmenu
* LvDEBUG, so we can specify recursive level to avoid stack overflow when dumping a widget
* invert support in framecontainer
* some other fixes I cannot remember :(