including app's language name in the provider, otherwise we get conflicting providers
making app work on kindle

fixes OpenSourceFieldlinguistics/FieldDB#1451
trying to reduce the required features

since they arent really required...
added device details to the user registration for non-wifi users
added a delete button
need the language name in the provider
Merge branch 'kindle'
Merge branch 'delete'
refactored actions for datum xml instead of lesson
added delete on the datum menu

fixes OpenSourceFieldlinguistics/FieldDB#1453
Deployed v1.102.3