Linker: Implement shared object loading interface
Linker: Inform GDB about link map changes
Linker: 'Dl' -> 'Shared object'
Linker: Cleanup and simplify