ViewHolder pattern in DataBindableListAdapter

For single and multiple value list items; products list now 1000 items
for testing.
Also added Wrapper<T> for Java - .NET object conversion