add GmailChecker textbox widget

Closes #392

Signed-off-by: Alexandr Kriptonov <alexandr.kriptonov@gmail.com>