Correct productType of test target
Corrected enum type
Modified enum to silence deprecation warning
Threaded const through produce/ConsumeData

 - to silence warning
Merge pull request #81 from fightingwalrus/igcs-142-fix-test-target

Igcs 142 fix test target