link: handle absolute paths

Signed-off-by: Christopher Larson <kergoth@gmail.com>
Add CoreServices utilities

Signed-off-by: Christopher Larson <kergoth@gmail.com>