plugins: EnvGen - initialize level of initial \hold segments

Fixes: #1027

Signed-off-by: Tim Blechmann <tim@klingt.org>
lang : hid api based primitive - first sketch
lang + class library : fixes to primitive and addition of class file
add submodule: hidapi
cmake: add options for HIDAPI backends
cmake: remove the search for HID_Utilities
lang : LID - make initHIDPrimitives HAVE_LID only
lang : LID, rename initHIDPrimitives to initLIDPrimitives
lang : LID - rename initHIDPrimitives to initLIDPrimitives, part two
lang : LID - move initLIDPrimitives to it's own if statement
cmake: remove old Apple HID dependencies
lang : LID remove erronous else statement
lang : SC_HID_API - this version builds the source file
cmake : include hidapi build statements
lang : LID: fix initLIDPrimitives
cmake : build hidapi library
lang : add initHIDAPIPrimitives, and fix the callback functions and clean up source code
class library : hidapi - bugfixes
cmake : lang : ensure that libraries are linked for hidapi
lang : hidapi - bug fixing