[GEOS-5942] GetFeatureInfo with GML3 output will fail on raster layers

Hi Justin, this one touches some WFS code, can you have a look?
The build passes fully, including extensions.
Basically, I've removed the assumption that all sources are FeatureTypeInfo like in the GML2 output format.