Add PixbufNewFromFile

In this case the only reason for failure is actually out-of-memory according to

https://developer.gnome.org/gdk-pixbuf/unstable/gdk-pixbuf-Scaling.html#gdk-pixbuf-rotate-simple