Thousands of people gather in Gaza and the West Bank to welcome Palestinian prisoners and detainees freed by Israel.