BugFix: Makeglossaries

The glsdefs file is not allway present if we use the glossaries package, thus i change the file to xdy