Autoscroll for hidden fields

Added automatic scrolling to unhide fields that get covered up by the
keyboard.