This function create a saga that runs the sagas in the startingSagas array and takes
the actions with type indicated by changeActionType to replace the running sagas.
The replacing actions must have a field sagas cointaining the array with the new sagas.
function createDynamicSaga (changeActionType, startingSagas) {
function* _start (sagas) {
try {
yield sagas