* don't add Ukrainian chars to Russian language database
* use a common punctuation map instead of repeating it for all languages
* added bulgarian language
Co-authored-by: akasaka <akasaka@somewhereinthe.box>
* Settings now use the database instead of SharedPreferences (which are
bad)
* Changed many constants to now be ENUMs.
* Changed some character mappings which were too big.
* Added limit to number of results returned to stop crash.
* Changed Lang id so can do binary operations on it
* Removed some old code