Queen Mary 2 was center stage in New York Harbour for the 250th anniversary celebrations of American independence.