Fix crash reported in LT-13966

Collecting homographs can now change data, so the call to
ILexEntryRepository.CollectHomographs() needs to be in a "Unit of Work".

Change-Id: I18225aa0aaef9b90c107fd5cc74cb991291e83ea