Mark InsertTable SC_DLLPUBLIC, will need it in next commit

Change-Id: Ia105bc5348c3745398ea0e90cb142c3282d688f5
Re-factor the OpenCL quality test spreadsheet generating code

Be more elegant, avoid hardcoding stuff, use more C++ features.

(Not complete yet. Only did the math and trig functions and arithmetic ops so
far. New style test generation for AVERAGE, SUM etc not yet done. Old code
still left in #if 0 for reference.)

Change-Id: I50068852eacf7f0212b2a7ea077021713c8e9978
Some of our supported compilers still don't have 'override' it seems

Change-Id: Ie3ca1636657b90fd5bc193aa7595f95f44d43915
Add new-style test generation for SUM and PRODUCT

Intermediate commit, still a bit buggy.

Also, bin the old code that was ifdeffed out.

Change-Id: I747c1864e4858672f0fe0512215405885e52c3b5
cid#1255906: Unchecked return value

Change-Id: I94696b3da73eb74a04b531ee8a93854208cddbec
The initial value for PRODUCT should obviously be one, not zero

Change-Id: Id054d66e716fb5b176b687afc5d4121f3fa13765
Fix fencepost errors

Change-Id: I4d22d535368569631be9c016f74b7c19b9019955
Add MIN and MAX tests

Change-Id: Ia8d5fdeb1e03009035136edeab991442b7d91c4b
Add AVERAGE test

Change-Id: I144858631f229685284622eb9975a168e61ff6c5
Reduce the amount of data by an order of magnitude

Change-Id: I4a1deb2c1a0cfe67faef6a0d2e3d355b475eb9f0