Hide keyboard button background color and further fixes.

Hide keyboard button background color.
Focus on text box if any part of cell tapped.
No hide keyboard button on iPads.
Login controller was receiving keyboard show notification even when login page not visible.