Rewrite ScrollDirectionListener to work with list's which inequally high listeitems
Merge branch 'sreichholf-master'
Refactor code. Simplify ScrollDirectionRecyclerViewDetector