Introduce Module.fully_qualified_name, use it to compute SLN GUIDs.

Fixes regression introduced in 1cf7c0c, where SLN files with groups in
them would be different when generated on Unix and on Windows.