Run Lua code in a separate thread
Squashed 'subprojects/varchunk/' content from commit 3d1e0cb
git-subtree-dir: subprojects/varchunk
git-subtree-split: 3d1e0cbb83c65aed182f6c2eb03a477fdca7e0ae
Route Lua print to syslog
Update ci to release-0.4.3
Update ci to release-0.4.2
Update ci to release-0.3.7
Update ci to release-0.3.1
Update ci to release-0.3.0
Update ci to release-0.1.0
Update ci to release-0.0.0
migrate from tables to userdata values
Add support for multiple input/output devices
Add support for alternate lua pkg-config file name
* needed to find Lua 5.4 on Alpine
add slash and vi-arrow-key mappings.
add support for momentary layer changing.