improve is_affine check for general meshes
* check all elements, not just the first one * check all second derivatives (including cross ones) * add tests for all of that
* check all elements, not just the first one * check all second derivatives (including cross ones) * add tests for all of that