Speed up scrolling performance in ListView

Significantly sped up scrolling performance when using slower devices by
recycling eventviews.
Added some convenience methods for api version checking