use enum
add comment
Revert "remove EditorController (unused)"

This reverts commit 57e095ee7b90a840bcdc0b4dfa919e475ac76ba6.

Conflicts:
	Output/GameData/KerbalChecklist/KerbalChecklist.dll
fix LoadState
call LoadState