Fix highlight

Fixed several highlighting inconsistencies:

1. Separated selection "highlight" and normal cell highlight.
2. Modified touches moving and page scrolling behavior.
3. Added shouldDeselectItemAtIndexPath check when appropriate.
4. Added debugging messages in SelectionDelegateExample for future reference.

These commits should close #175 and #173.