return_code value is always 0

When broker sends a host_check_result or service_check_result brok, the return_code value is always 0 (default value).

The return_code is interesting for archival and proof purpose, so I set it the the exit_status value.

I tested and it works fine. I hope that's the correct way to do this.