Congress has given final approval to new oversight requirements for wartime contracting that had been sought by Missouri Sen. Claire McCaskill.