Docker links and required alias

If no alias is passed one will now be created for you with the same name
as the target link container