Fix small zoom bug. Fixes #258
Zoom taking in account proportions in diff viewer. Closes #269