Fix bug with improper handling of
actions:apply_list/2 return value.

In both v3 and v4 versions, instructions module
was improperly matching on return value from
actions:apply_list/2. Bug was unnoticed because
actions module was mocked in instructions unit
tests. Now we don't mock actions module anywhere
to avoid such hidden bugs in the future.