Fix the pull happening when the top element is not shown
Added an interface for changing the release-to-refresh ratio
updated android support library
only add footer view when needed

this prevents issues with FastScroller which does not like the
last element of a list to have height 0.

 See https://code.google.com/p/android/issues/detail?id=62086&thanks=62086&ts=1384147033
fix error pull state if pull too fast
fix the bug when there is only header in pulltorefreshListView
Update PullToRefreshListView.java

			//set dividerHeight property , between the head and body item , also can appear the divider , 
		line 239 :	mRefreshableView.addHeaderView(frame, null, false);
Merge branch 'misfire_pull' of https://github.com/levelup/Android-PullToRefresh
Merge branch 'master' of https://github.com/Boelroy/Android-PullToRefresh
Merge branch 'master' of https://github.com/race604/Android-PullToRefresh
Merge branch 'master' of https://github.com/rburgst/Android-PullToRefresh
Merge branch 'master' of https://github.com/budowski/Android-PullToRefresh

Conflicts:
	library/src/com/handmark/pulltorefresh/library/PullToRefreshBase.java