Modified HorizontalListView:
- added possibility to snap to center
- added possibility to endless scroll in a circle
- performance optimization: no use of requestLayout to redraw the view
for scrolling - since i used the view deep in some view hierachy and it
lead to problems