Expose HAL limits for composed and PWLE vibrations

Expose limits to vibrations that use the compose and composePwle
methods, including composition sizes, primitives durations and delay.

Bug: 188431691
Fix: 183517124
Test: libvibratorservice_test
Change-Id: Id57e178cc3b718845afe4c9fb4db4fc818043dda
4 files changed