added all the missing HAL Link properties to the Link class and updated the LinkUnitTest to test them