[#368] added support for the vibration API

Having fun with the low-hanging tickets :)