WebLinks: Use WebLinkInfo directly

Intermediate class WebLinks.Link is used in REST web links related
endpoints. This is unnecessary complication. Use WebLinkInfo class
directly.

Change-Id: I279f65bb8a2b9442f3035ad3e8a02fe34761b54f
Buck: Remove unused variable

Change-Id: I9d0eefc4eb8fe54f6656593cd74effadfbe23bed
Merge "Buck: Remove unused variable"
Fix cleanup after tests

Some tests left over cloned Git repositories in the file system.

Now all temporary folders created are cleaned up in the
AbstractDaemonTest.

Change-Id: I13a376784066f767f6fd792f908f8a09d6c0307e
Merge "Fix cleanup after tests"
Fix detection of symlinks in acceptance tests

Delete of temporary files failed if the tmp folder in which the
temporary directory was created is a symlink.

Now, the temporary folder is canonicalized before it is used. This
fixes this issue.

Change-Id: Ic5aa91e5242b5b836131c11b05b8723c50b359d9