Update _text_from_first_responder

Return an empty string so that we are not typing 'nil' into non-standard text fields before entering text.
Update _text_from_first_responder

Code style, documentation and #noinspection fixes as requested
Update keyboard_helpers.rb

Language
Merge pull request #362 from CityTransit/patch-1

Update _text_from_first_responder