Hide emoji popup by pressing text message area, fixed that some links were untouchable

https://github.com/DrKLO/Telegram/pull/272
https://github.com/DrKLO/Telegram/issues/392
(cherry picked from commit 0065ca6)
Added sdk version check for executeOnExecutor
(cherry picked from commit 8a89408)
Uniformed vibration pattern dialog creation code to the code used in ChatProfileActivity and UserProfileActivity.
Added italian translation for "Enabled" and "Disabled" strings.
(cherry picked from commit 3567f83)
Notification and vibration per-chat or per-user settings have been reimplemented as single item choice, with current value selected on dialog show. When user chooses the "Default" option, the corresponding preference is deleted from the app configuration.
(cherry picked from commit 7f29544)
Vibration speed and count can be now set on a per-chat basis
(cherry picked from commit dc5f36b)