Add call to evaluate_basis_all in cpp.format.
Add -pedantic to list of compiler arguments in regression test.
Fix issue 11: ufc::finite_element::evaluate_basis_derivatives is terribly slow.

Avoid using dynamic arrays.
If n == 0, call evaluate_basis instead.
If n > max_degree, return zeros (with max_degree being the maximum polynomial
degree of the finite element(s)).
Update reference data pointer to ba4a2405227e6efb7abb632129d00da230fc9dc9.