Use different approach for combinations in diego/lifecycle_test

- New apporach uses shared describes instead of looping
- Turns out staging with the DEA and running on Diego actually ends up staging with Diego so that combination was redundant
- We are seeing ocassional failures running on ketchup, hoping this arragement will be less flaky
- [#75217152]

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>