optionally unweaved the coregionalize kernel

coregionalize shoudl now work without weave. Added kernel tests also.