If debug, name instant module prefix + global count
First stab at a form splitter for FFC interface
Correctly deal with inner products of scalar operands
FormSplitter always returns list of (block, form) pairs
Split coefficients on mixed elements
Exploit structural symmetry in product, inner, dot operators
Build a kernel for each subform
Kernel optionally takes list of kernel blocks
Wire up split kernels for host backends
xfail mixed tests