cleanup data folder when creating package
addon's sub-modules now use customized sys module to prevent from
altering original sys.path, so addon importer can detect and import
all modules, added cleanup/restoration of sys.modules in case of module
name collision