Since the last Israeli attack on Gaza Hamas is more firmly in control as Jihadi groups agree to respect truce