Force apps flag to be boolean in config API

ref #3969

- it shouldn't be possible to set keys via this flag
Merge pull request #3988 from ErisDS/app-flag

Force apps flag to be boolean in config API
[WIP] Wire up new mobile nav

References #3810

With GUI2, there's now a number of places to open the mobile navigation menu. This handles those clicks.