CSEP alterations
As written in the ramsis ticket, we need to add to the datamodel to allow for configuration of the inputs to ramsis as some models in the future will not require hydraulics/scenario or catalog perhaps.
Add EInput class:
class EInput(enum.Enum):
REQUIRED = 0
OPTIONAL = 1
NOT_ALLOWED = 2
Add these defaults to the dictionary of project settings. Default should be all inputs required.