Support loading and saving in GUI layout editor.
Add EVEN MORE comments.
The code:comment ratio in menelaus.scm is now 1:1.
Implement press/release tracking.
This fixes the layer-switching bug which has been so problematic on
this firmware and on atreus-firmware.
Finish multidvorak layout.
Support fn layer and arbitrary functions in layouts.
There is still a bug when you release the fn key but still have
another key held down, along with a failing test case.
Scan all the things. 6kro but no modifiers.
Scan by folding over columns list.