Fix LT-15574: Handle the sorting and filtering of subentries by type

Change-Id: I1e9d1614cee53ae8fbcf3aa22915461541e5a7f3
Fix LT-15576: Make 'Get Project From Colleague' menu work again

Change-Id: I9706f72a2071b641267b85e7751d15761bf5ff1c
Revert "Remove obsolete LexicalProvider code"

This reverts commit 5bf79525cf9f231c98f9685da02eb3a3ec79ac1a.

Change-Id: I75a5761fe94a6c25cd3e37afc871b54b18507243
LT-15613, LT-15614: Disallow deleting scripture

Disallow deleting scripture from Texts > Interlinear, preventing
the crash that would result.
Roll back a seemingly unintentional ommission from commit
df732e90acd9f3cea5f85f540c34095df9847e5b

Change-Id: I4ec869508e409859ed232e071a3ea7093096e32c