Revisit cache invalidation on commit/pull
Enforce single pull, commit, push and correct ordering in context
Add more info logging
Stop rather than destroy containers in itests/smoke