Fixed issue where reading a macro file could interfere with reading config file.
Adjusted macro threads so that only macros with interrupt=1 have their keys released when the macro ends. Physical keys (i.e., keys you are physically holding down) will n...