image drawing is now using vgDrawImage which allows for transformations being applied

tests are not working due to some weird gmock behavior - it doesn't
work with window_dimensions.