warp: restore indentation after search and replace of GeglProperties
png-load: Port to GIO, add 'uri' property

Allows loading PNG files from any uri scheme supported by GIO/GVFS,
including HTTP, SMB, FTP etc.
Note: Currently does not support stdin (path='-')
png-load: Add tests
TEMP: only run png-load tests