* Relocate bootmagic logic to have single entrypoint * Align init of layer state
* Add references for is_keyboard_left() * Remove proto from bootmagic_lite.c
* Add support for Bootmagic lite when using SPLIT_HAND_PIN * Deduplicate bootmagic_lite logic from within via * Revert location of defaults so that user overrides still work for now * Tidy up code slightly