Overhaul ui: environment editor
Reimplementation of the environment editor to move away from the SessionItem based generic generation of input forms.
Also includes some renaming of member variables to be consistent over source code files.
Reimplementation of the environment editor to move away from the SessionItem based generic generation of input forms.
Also includes some renaming of member variables to be consistent over source code files.