------------------
- Snap 2D boundary conditions to the closest edge if they are completely outside of the
model domain.
- Raise SchematisationError instead of an internal error if the spatialite version is
below 173.
- Raise FileNotFound instead of creating an empty file if spatialite does not exist.
- Added manhole fields (manhole_indicator, shape, width, surface_level) to nodes.
- Removed data from nodes.bottom_level for non-manhole nodes.
- Added dist_calc_points and material to lines.
- Added cross section width, height, shape to lines.
- Added sewerage_type (pipes) and sewerage (weirs/orifices) to lines.
- Added friction_type and friction_value (pipes/culverts/weirs/orifices) to lines.
- Fix: accept unknown sewerage types.