moves elasticsearch setup into init section
moves elasticsearch setup into init section

This includes code generation as well, because this task
(`setup:search`) needs to be splitted into one meant to be run at build
time and another meant to be run at run time for initialization.

claranet/spryker-base,claranet/spryker-base,claranet/spryker-base