More than two months after Israel and Hamas agreed a ceasefire halting two years of devastating warfare in Gaza, most fighting has stopped.