CB-7218 truncate vibration to 5 secs for WP8

wp8 throws an error if given timespan > 5 secs for vibration. It should
truncate the vibration instead.