Only handle break / next inside ensure for top level

When this doesn't happen in a top level ensure, but inside a loop inside
the ensure we shouldn't do this additional logic.

Fixes https://github.com/rubinius/rubinius/issues/2733