Added support for ExternalGraphic image url encoding and vending

Assumes all images are in $GEOSERVER_DATA_DIR/images.

ExternalResource graphics are assumed to reference images in $GEOSERVER_DATA_DIR/images