Merge pull request 'caguilar187' #52.
Fix press state on header for fast clicks.
Fix errors in handling header long click.
Remove dead code.
Show header press state for default click time.
Dirty hack to add AttachInfo to stickied header.

This is done so the view will behave as it is attached to the GridView
even though it is not.
Handle null cases for stickied headers.
Code sort.
Add caguilar187 as author for input fixing header issues.
Fix erroneous passing of touch to stickied header.
Restore standard header style to example.
added a simple button to the header to test touches
realized you had a check for no NO_MATCHED_HEADER and should only do the tempheader check if a header was matched
this allows the header on clicks to continue and also works with the button touches
minor update to account for reseting of a headers state once the touch reset durations haave elapsed
this change is so normal headers use the same trick as stickied headers and thus should solve the caching bug
this change transforms touches to always be from 0,0 in a header to solve the issue with headers that arent sticky also fixes how the views were being invalidated to use more precious rects
Runtime exception when error attaching headers.
Merge branch 'touchable_headers' of https://github.com/caguilar187/StickyGridHeaders
Fix missing long click with focusable in header.