Modify getUniqueModuleID to use Module name for better uniqueness guarantees.
Module ID helps when there are no globals exported or when multiple definitions/ of the same globals are allowed in different modules (with "-z muldefs"). While it is highly likely that Module identifier is unique, it is not guaranteed.