refactor touch event
remove UIInterface.h header file
restore Widget's constructor and destructor to public
restore UIScrollView constructor and destructor to public
Merge pull request #7005 from andyque/refactorUITouchEvent

refactor UI framework touch handling