Elliptic basis for the Zernike system: Heun function solutions