FEMSystem integration of heterogeneous qoi_deriv

This is consistent with the new assemble_qoi behavior