fixed setting of viewbox
added on configuraiton reset
added configurationChangedEvent
added productChanged event
Merge remote-tracking branch 'origin/dev' into dev

Conflicts:
	sprd/entity/Configuration.js
Merge remote-tracking branch 'origin/dev' into dev
added hasSubCategories
fixed size selectors
removed needsSelection
fixed color selection
added some events