Add logging for shortcut creation
Fix the link names to not be garbage
Add a test for round-tripping shortcuts
Fix a bunch of dumb bugs around creating shortcuts