std::rt: Run local storage cleanup and the box annihilator inside the tr...

...y/catch

And before collect_failure. These are both running user dtors and need to be handled
in the task try/catch block and before the final task cleanup code.