Developments in the past week make the upcoming Israeli election one of the most contested and complex in decades.