Add test using this.promiser with readjson
Merge remote-tracking branch 'nick/redmine/4680'
Special variable this.promiser should be set on each promise iteration

As opposed to each promise statement (STACK_FRAME_TYPE_PROMISE push). Some actuators
still set their own this.promiser because they do internal evaluation of the
promiser (e.g. files promises does globing).

Close #4680