handle featureinfo source responses with charset option in content-type

closes #50