fb: enable haptic feedback for lockscreen shortcuts

more consistent to general lockscreen behaviour

Change-Id: Ic5fd0f82ba9e2a540c4ef3c3306f57fad2b6b56a

Conflicts:

	packages/Keyguard/src/com/android/keyguard/KeyguardShortcuts.java

(cherry picked from commit b2629bd7973e1eb43c4d82ea378c5e6678e0a6ea)
Frameworks: Add support for variable size pattern lockscreen (Part 1/2)

Thanks CM

for the base.....ported to new keyguard, moved service and some
new API 19 stuff

Change-Id: Ia506308a111947d20058f86c4ad538bef463afaf
(cherry picked from commit c87c5ed32664fd5caa5c5a7c2fd377d4cf6e67e2)