Utilities for prestoring subproducts (including lists of subproducts) in the session -- before the main product is saved.
Extended get_subproducts to make it possible to get dict of subproducts for all subproduct attributes of the product. Fixed product with subproducts saving.