Update radial gradient tests to use testharness

Layout methods differ slightly in their computations between
implementations, causing minor differences in the positioning due to
shapes. Use testharness instead of ref tests so that the tests can
account for these differences.
Merge pull request #637 from bemjb/gradient

Update radial gradient tests to use testharness