Make store initialization optional in run_stream

The run_stream function always initializes the store before executing
the stream. We want to make it possible to run a stream within an
existing store, and for that reason the initialization has to be
optional. Add the init argument to the function and only run the
initialization and deinitialization if it's true.

Signed-off-by: Marcus Karlsson <mk@acc.umu.se>