Rearranged the order of Link Default to match the order of the preprocess-wide default.
Move the definitions of the shortcut link types to the config module.
Parse the global link defaults spec, move all the updating to a separate library.
Fix typo.
Fix treeAttr().