Implemented vibrateWithPattern and cancelVibration (for android) and adapted documentation.

I adapted the plugin to provide more granular control over the vibrator API exposed by android and took the liberty of updating the documentation as well.