Fix the screensaver preview and center the image in external display

Thanks for creating this screen saver.

I notice that the preview and image on external display are not display nice.
I changed the autolayout code to center the image in external display.

Please accept the pull request, if you find the change ok. 

Do let me know if you have any problem or question.

Kinwah