Fix setting ui->default-zoom to a level not in ui->zoom-levels.

Fixes #296.
See #115.