Small fixes when using Theme.NoActionBar
Start new way of adding HeaderView to Activity
Fix new HeaderView adding method for ICS+
HeaderView is now added as a new Window.

Means that the PullToRefreshAttacher can be created at ANY time during an Activity's lifecycle.
Downside is that I've had to add a destroy() which needs to be called on pre-ICS devices.
Update ABC & ABS samples to use destroy()
Add Action Items to ListView Sample
Fix Action Bar View's not being touchable on first run.

Closes #140
Fix Code Formatting. Not sure how the spaces were replaced with Tabs
Only intercept events if they're travelling in the vertical direction.

Closes #128.
Fix typo in last commit
Wrap OnRefreshListener in a WeakReference. Should close #141
Fix Initial X assignment
Keep floats instead of ints for co-ordinates
Clear out internal state in destroy()
Fix Stupid Typo
Merge
Fix Up my Hungover code
Update the Gradle build to use new Tool versions
Revert Fix for #141. Doesn't work with anon-inner classes.
Be more lenient around being destroyed()