Yesterday, the White House launched Ethics.gov, the administration’s long promised effort to provide a one-stop shop for information on lobbyists, campaign contributions, travel, visitors, and other possible conflicts of interest issues for public officials.