Hamas is facing increasing threats from its more extremist and Islamist rivals. Will the rule of Palestinian nationalism hold in Gaza?