Proxied choice attribute subclasses to avoid more tables there are necessary.
Merge branch 'feature/configurable-products' into develop