added zoom-in and zoom-out actions
Modified ImageView fitToWidth behaviour

Zooming in with fitToWidth enabled will now fit within the window rather
than reverting to 100% size.