UserInterface: remove vibrate on expand if device has no vibration

Additionally remove duplicate hasHardwareButtons initialization

Change-Id: I7843dc3fad10cc1daebdf7a347018ddd38184fc7
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>