Fixes #2757
This patch incorporates key remapping rules for the input filter that depend on the global numlock state.
This is a drivers subsystem that starts the most fundamental (framebuffer, input, block) device drivers dynamically, depending on the runtime-detected devices. The discovered block devices are reported as a "block_devices" report.