[library] Rename 'top' argument to 'offset' for correctness
[library] Make local variable final in setSelectionFromOffset()
[library] Fix "too high" correction when in horizontal mode
[library] Use updated coordinates to correct "too low" children
[library] Fix handling of null AdapterDataSetObserver

Fixes #7
[library] Handle non-recyclable scrap views properly

Fixes #9
[library] Reset touch/scroll state on ACTION_UP while in overscroll
update empty view state

The state of the empty view needs to be updated whenever the dataset is
changed or invalidated
Merge pull request #13 from tibigiurgiu/master

[library] Update empty view state
[library] Import all View style attributes to TwoWayView

Otherwise crashes might happen on certain Xperia phones.
[library] Make local variable final for clarity
[library] Enclose boolean expression with parens
[library] Add {}'s to one-liner if for consistency
[library] Only update empty status when empty view is not null
[library] Remove unnecessary use of 'this' in method call
[library] Initial focus handling bits
[library] Preliminary a11y events/actions support
[library] Implement keyboard navigation