Various improvements to the morphological analysis tab.
Improvement to analysis widget buttons.
Put the search results on the left size, so it's harder to close a text by accident.
Fixes given the redefinition of the Allomorph::text() function in the previous commit.
In doing a monomorphemic analysis, it first checks for existing candidates.
Morpheme type can be modified in the lexical entry form (in choosing lexical entries for the morphemes of a word), in case you guessed wrong.
Changed the line refresh commands to something sensible (keeping refresh requests in the display widget instead of the data class).
A garbage line was had been left in accidentally.
The monomorphemic thing was prompting the user to select a candidate even when there were no candidates.