Separate the Macro class of the AddonManager into addonmanager_macro.py to prepare for future support for dependent files for macros from the git repository.