MenuScreenUpdateReason, Settings, etc..

..lock/unlock doors fixes, contacts reading refactored, FileLogger
(unstable)
RadioMenu added, Contacts fixed, MK2 fixed, V1 device updated
RadioMenu BC fix
Merge from master.
Merge pull request #2 from arctus/toxsedyshev-master

Toxsedyshev master