Ability to have childrens with different width

Summary: Removed cache that envforce to layout children
with same width. Addidtinally this cache was not improving
performance.
Fixing interecpting touch events

Summary: Now user can add horizontallistview in listview.
You will not be always interecpting all events from parent.