------------------
- Raise SchematisationError on embedding linear objects that begin/end outside of 2D
domain. Added tests for edge cases.
- Fixed exchange_level (dpumax) for 1D2D lines attached to non-manhole connection nodes.
The exchange_level is now derived from the bank_levels of attached channels.
- Add discharge_coefficients for structures.
- Swap the order in lines.line for 1D2D lines. The order is now (2D, 1D).
- Fixed kcu for lines attached to 1D boundary conditions.
- Copy crest_level from v2_levee if a v2_connected_point refers to one.