Is there a better venue than the Marine Corps Barracks in Washington, D.C., to hold a farewell tribute for a general who has served nearly 40 years – the last four as vice chair of the Joint Chiefs of Staff? Didn’t think so. Marine Corps Gen. James Cartwright’s farewell drew top Pentagon officials to the grounds Aug. 3, including Defense Secretary Leon Panetta and Deputy Defense Secretary William Lynn. With the barracks at 8th and I being the main ceremonial grounds of the Corps, the Marines knew how to put on a show for one of their own. The photo…