title: What is the shortest duration Vibrator.vibrate() can be called with where the device will still vibrate?
body: <ul>
  <li>100 milliseconds works, but was too long of a vibration for my requirement.</li>
  <li>50 milliseconds works and gives me what I want</li>
  <li>10 milliseconds didn't work on my device</li>
  </ul>
  
  <p>This made me curious, is there a guarantee that 50ms will work on all devices?  Is there a way to determine the vibrator's spec programmatically and set the vibration duration accordingly?  Or possibly a way to tell that the vibrator vibrated at all.</p>