fix some errors ind Config handling
I noticed, that, when loading a config file in the GUI, the values for the input ticks were wrong. This is fixed with this MR
First I made sure that config elements are always handled in a canoncial order (according to order in GUI). This makes checking if anything is left out easier.
The following bugs were fixed
- save file did skip number of minor input ticks
- in GUI number of input ticks was set according to number of output ticks