Added request header support to HTTPClient
AtlasBuilder: add support for default aux pattern rgba values
Fix for almost infinite loop in "Insert intermediate Corners " code
Merge branch 'topic-substitute_model_optimizations' into UpstreamTest
IFACTS/delta3d fixes
Atlas: automatically convert all textures to a consistent format so aux patterns will line up properly
JSON serialization fixes
Reworked most of the methods in HTTPClient to just use the HTTPRequest object instead of a string.
Added setLastModified function to HTTPRequest to add the If-Modified-Since header
Aded RESULT_NOT_MODIFED to the list of codes in ReadResult
Merge branch 'master' into topic-lastmodified
AtlasBuilder: debugging option
Updated calls to use the last modified date from the cache.
Merge branch 'master' into topic-lastmodified
Config: fix json2conf serialization issue
Making the file system cache always return the last modified time of entries
Removed the expiration logic from CacheBin in favor of allowing the caller to decide what to do the date.
This means that cached data will always be returned even if it expires.
Changed ImageLayer and ElevationLayer to check for expired cached entries and try the TileSource, but if the TileSource fails for any reason the cached data can still be returned.
Expiration logic in URI
Removed calls to CachePolicy::NO_CACHE.apply throughout
Removed commented out code
Merge branch 'master' of https://github.com/gwaldron/osgearth into UpstreamTest