add color profile extraction to jpeg, tiff and png

I add color profile support for jpeg, tiff and png.
Please review it.

Thanks 
This is not a good idea. The inner namespace is hard-coded to a particular version of OIIO and would have to be edited when we change the version to 1.6. And "OpenImageIO" as the outermost namespace is merely the default for a namespace that can be set at build-time. I think that "using OIIO::isinf;" is what you want here, except... that this is still Windows-specific, since on Linux there's a global isinf and on OSX we can rely on std::isinf. This seems like a workaround for something that has a better solution.

I'm going to propose a different change, let's see if we can solve this problem more elegantly.