navigationpanel: Add force keyboard toggle, and add setting
Based on plasma-workspace!2087 (merged)
Adds a force keyboard toggle to the bottom right of the screen, allowing users to toggle keyboard visibility even if it the app does not support it. This button is disabled by default, and can be enabled in the settings (shell kcm).