Plagued by decades of war, the tiny Mediterranean country of Lebanon continues to surprise and survive, finding its own way in the turbulent Middle-Eastern region and 21st-century.