Rename Land -> Strat and promote soil comps to state variables
This commit reverses two previous design changes:
- Declaring variables on a Layer or Process only is again supported.
- Soil contents are once again state variables.
These changes are intended to improve flexibility for future process implementations.
Additional changes:
- Renames
Land
module toStrat
- Removes defunct "partitioned enthalpy" scheme
- Renames
z
field inLayerState
tobounds
to allow for user-defined state variables namedz
.