added support for tensor product kernels in LGCP, added kron_util