Changed: Always list the translations match user's local first.
Fixed: Checked database state before ending a transaction.
Refactored: Renamed SearchResult to Verse and made it a standalone class.
Refactored: Made TranslationInfo a proper class.