Partial refactoring of checkout process
Merge branch 'online-distribution.v2' of https://github.com/chromedia/online-distribution into online-distribution.v2
Partial checkout refactor.
Partial integration of new product layout.
Merge branch 'online-distribution.v2' of https://github.com/chromedia/online-distribution into online-distribution.v2