Custom vibration per contact

This will make use of the custom vibration pattern if set for
the contact we receive a message from.

  Patch Set 2: Rebase for 4.2.2

Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Change-Id: Iaa92a0acee9c51ed1912c2876e6b03692857f249
Updated Japanese translations

Change-Id: Ic783b9de95ebf53dc2dcc15d8d057d68197e3031
Signed-off-by: rdgate <rdgate@gmail.com>