Fix for br931.

Task and function calls are handled in vvp using the fork/join
instructions. The join instruction after a call must reap the
task/function thread.
Update a few comments for changes to thread fork/join behaviour.