Added settings modal.

Wired up autoZoom value which if true will zoom to default when each new
variant is visited.
Wired up default zoom level in setting into gotoCurrentVariant function