Enable more advanced CTS tests.

Add the possibility to make the generated random values for one argument
be dependent on another one.  Add the possibility to add precision limits.
Change the way precision of results is verified.

This is a redo of the mess that's CL 84333 and 84332

Change-Id: I6c59ee4588627540b5bf1952adaf70b061ccc025
5 files changed