Destroying all services if a service fails to load and start

Maybe we could get rid of the ternaries in the link_vars assignment by moving the logic into a more general var_base variable? Then we can get rid of the separate alias_var_base and link_var_base:

```var_base = "#{link_alias ? link_alias : link_name}_PORT_#{container_port}_#{protocol}".upcase```

and then
```variable: "#{var_base}_PORT"```