Retain KeyFile group for boards, so we don't need to re-generate it from the KnownBoard data.

Also disabled the Cancel button for the board editor since it's not implementable at the moment.

Will refactor the internals to make it easier to edit a single board's settings and then drop the changes on cancel.