Gadi Eisenkot is gaining ground against Benjamin Netanyahu ahead of Israel's election, but his platform also backs tough measures against Iran and continued Israeli security control in Gaza.