Added tests for name resolution of Modules;
Fixed exportedNames method for Modules;
Name.IDs now return their Name's string when toString is called;
NameFix object now dynamically selects the right NameFix algorithm depending on the given source name graph