Feature refresh control

Custom Refresh Control that can be added on a UIScrollview based class. i.e. UICollectionView

tasks:

* [x] Example
* [x] replace case when no custom image is given. Custom images to be bundled or custom View that can be rotated
* [ ] Code review
let's do the timer readonly as it is overwritten when we call startAnimation internally