Fix errors in previous commit
Indexing macros completely migrated to latex3
Ignore .glsdefs file
Change log migrated to latex3

Both these and the index changes are probably broken