Added new layout.
Added not_available handling for local_scan requests.
Added missing translation for confirm.
Moved all saves to after callback, so save doesn't happen if callback fails.
Changed log messages to better show that message are unhandled cases.