TRAVELCENTERS OF AMERICA LLC AMENDED AND RESTATED LIMITED LIABILITY COMPANY AGREEMENT As Amended June 15, 2007