Merge pull request #1 from samvermette/master

Updates pullToRefresh from SV Repository
Bugfix CGRect of titleFrame

When updating the subTitle, at the beginning the subTitleLabel.text is empty.

It should be filled before setting the frame Rects, if not the labels will overlay.
Fix a reference to a header file.
Merge pull request #111 from educreations/master

Fix a typo.
Merge pull request #110 from brokedi/patch-1

Bugfix CGRect of titleFrame
Clean up Read me.
Ditto.
Fixes pull to refresh layout to centre the view and align labels depending of their font and text.
Merge and fix conflicts.
Fix vertical margin between title and subtitle labels.
Update project settings.
Add CocoaPods install instructions.
Clean up demo project.
Fix #116.
Added option for pull to refresh from bottom
Handled case where the contentSize of the scrollView is shorter than its bounds
Merge pull request #123 from Gabro/bottom-pulltorefresh

Added option for pull to refresh from bottom
Fix variable type to match returned type. No need for type-casting.
Fix unitialized variables.
Use new typesafe enum macro. Run analyzer.

This helps guarantee that all switch cases are properly handled.

Assumed that SVPullToRefreshStateAll should be treated the same as SVPullToRefreshStateStopped in existing switch statements, since SVPullToRefreshStateAll is an invalid state for those. assert(NO) would also be appropriate.

Turned on static analyzer since defining the SVPullToRefreshStateAll cases in existing switch statements fixed all analyzer warnings.