Allow HDL_SECTION macros to be used with/without semicolon
Fix LOCK initialize race condition in dyngui module