Add initial custom vibration pattern support

Refers to Phone.apk