Problem/Motivation
Varies issues in shortcut schema.
Proposed resolution
1. Fix schema to support all shortcut. i.e. changing shortcut.set.defult to shortcut.set.*
2. Add additional fields in active config to schema - missing links and status
3. Fix the the way saving links. currently saved as link_id: link_id. Should be saved as "- link_id". This is related to #1928082: Make usage of book.settings:allowed_types consistent
Remaining tasks
#1 is fixed as part of #1964254: Configuration schemas missing langcode and uuid at places need to fix #2 and #3.