fix issue with rgb divisor not being applied to alpha. add test
add random color tests
update platform list
remove comment
add pch file for tests. add device tests