[improvement] improvements in keyboard behaviour and some views

Still have tiny problem with dismissing the keyboard in tapping on
“non-clickable” views
[improvement] improvements in keyboard
[improvement] make views clickable, excluding children in ListView
[new] implementation of guest flow

** Also fixed encoding issue on server requests
[new] guest flow implementation
[improvement] update some info showing in "Add Calendar" and "Email"
[improvement] show warning dialog of email changes before proceed to reserve page
Merge branch 'interaction-improvements'
Merge branch 'guest-flow-implementation'