DIYTTTAttributedLabel: modified to use gesture recognizer instead of UIResponder methods