<cucumber> add sensible comments, refactors and cart cleanup for mock-plugin

Cleaned up code some, replaced questionable broker cache clearing
callout with more reasonable call to oo-admin-broker-cache, updated
cart_repo_helper to clean both mock and mock-plugin carts