Fix infinite loop when switching responders

When switching from a UITextField to a UITextView that leads to an infinite loop within reAssignFirstResponder.

See here for reference http://stackoverflow.com/questions/18934776/