Add basic tests of mixed matrix assembly

These don't check values, just for zero or non-zero as appropriate to
the coupling of the problem.  These are mainly to iron out issues in the
code generation in PyOP2 land.