GEOT-4307: fixed method visit(Id,Object) in CapabilitiesFilterSplitter and PostPreProcessFilterSplittingVisitor
GEOT-4311, resolving external graphic url with file: url prefix, same as case of no prefix
added LoggingHTTPClient
Merge pull request #47 from svzdvd/PostPreProcessFilterSplittingVisitorFix

GEOT-4307: fixed method visit(Id,Object) in CapabilitiesFilterSplitter
Merge pull request #49 from svzdvd/LoggingHTTPClient2

added LoggingHTTPClient
Fix for GEOT-4314 allowing layer queryable values to set using:1,true,0,false
Better handling of layer.getEnvelope( CRS ) which now checks all the identifiers before moving on to backup plans
Redo the CRS toSRS method so DefaultGeographicCRS does not come out as "WGS84(DD)" which is not a valid SRS for anyone
remove CUSTOM idea and just fall back to the first identifier (And a few optimisations thanks to Andreas review)
formatting
Change toSRS(crd, codeOnly) parameter name as it confused me
Merge pull request #50 from jive/master

Thanks for the IRC review Andrea
GEOT-4256
[GEOT-4186] Avoid NPE when calling ExternalGraphics.setLocation() with a null location, patch by Milton Jonathan
[GEOT-4269] Harden Renderer calculateScale routine against bad source CRSes
[GEOT-4281] Requerying RenderingTransformations prevents data from being rendered
Fixing scale computation for world large, and larger than world cases
[GEOT-4285] Forcing Source CRS prevents RenderingTransformation output from being rendered
Adding some tests for the Robinson projection
Close iterators left open by CollectionDataStore getCount and getBounds methods as per GEOT-4306