update CMesh for 1D (preliminary support)
update Region, Domain and FEDomain for 1D, update orient_elements()

- update geometry_data
update .gitignore
update diffusion and Navier-Stokes terms for 1D

- update Term.geometries
update tests/test_term_call_modes.py for 1D
update C implementation of hyperelasticity for 1D
update VTKMeshIO.write() for 1D