WIP Refactoring relations directives to correspond to relations not work packages.

This seems like an awfully long way round now to achieve having the activity object and thus its delete link available in the directive. Have also broken parent and child relations since they are not actually relations.