Lance Armstrong has agreed to pay $5 million settle a whistleblower suit joined by the federal government that alleged he violated a cycling sponsorship agreement…