Product builder should dispatch events

`sylius.product.pre_create` and `sylius.product.post_create`.

Will try to fix it this friday.
These events should be only dispatched when flush is true, what do you think?