Additional BroadleafCheckoutController refactoring related to extension manager use.

Issue #368