plug-ins: merge soc-2013-psd branch, squashed into one commit

This ports PSD loading/saving to GEGL and adds parsing of more
PSD structs.