Bug fix for basis function offset/access and loop range for custom integrals
Another bug fix for custom integrals
Bug fix in adding basis function access offset for custom integrals.
Generated code for interface integrals looks correct now.
Rename variable in generated code to avoid duplicate variable
Bug fix for custom_integral
Propagate element_numbers to integral code generation so that call
to evaluate_basis can be done for the correct element. Bugs still
to be fixed:
 - Mapping of derivatives should be a unit matrix, not [1, 1; 1, 1]
 - Derivatives of piecewise constant function (element number 0) should
   not need to be evaluate in second interface integral
Handle transform correctly for custom integrals. Now mapping
via unit matrix instead of via [1, 1; 1 1].
Bug fix in determining which derivatives need to be tabulated
for custom integrals
Work on using new compute_form_data instead of form.form_data.
Fix bug in reseting values in element tensor for custom integrals
for more than one cell.
Merge branch 'martinal/topic-redesign-coefficient-mapping-data-type' into martinal/topic-redesign-form-preprocessing-mechanism
Fix small but important bug in copying derivatives of basis functions
in custom quadrature code snippet
bugfixes
Bugfixes.
Another offset bug fix for custom integral code
Implement new function ufc::form::reduced_coefficients().
Update reference data pointer to 16fdd5d9894becd7c76bbf23cac60029040bf2de.
Update reference data pointer to ff253a4c9df6c9cfef3c5f887ee3f2ca2644f460.
Generate code for circumradius in custom integral code
Change new function form.reduced_coefficients() into
form.original_coefficient_position(i).