Обновлено 23/07/2019
-fix deprecated code for updated minimum Android codebase of v8.0.0 (v26 - Oreo)
-rebuild of HTTP protocols in use, due to deprecations
-added permissions prompts for important security features for Android v6 (Marshmallow) onwards
-fixed minor layout issues caused by v8.0.0 requirements.
-conformed to some Android best-practices to reduce security warnings/crashes.