Allow other views to create dependency between gesture recognizers and link taps

I was facing an issue of placing `TTTAttributedLabel` inside of the `UIScrollView` and still being able to both scroll and tap on the links
To achieve that I had to:
* sacrifice ability to slide through links (previously, using `touchesMoved:withEvent:` method) 
* replace direct consumption of `UIResponder` events with `UITapGestureRecognizer`

Although I achieved what I needed, I wanted to know if you think this approach is good enough for general purposes
Thank you