Add (un)register_link_at methods.
Add sim_link bind and unbind implementations.
Shorten the make_shared lines.
Add test that bound link becomes active.