ENH: Make more IO modules shared.

These IO modules depend on third parties libraries. Third party
libraries should ideally be made shared before the ImageIO, as there
may be side effect to the duplication of symbols on some platforms.

Change-Id: I4975a28699ecdd56ac7b866bde037dc6c226c6d5
Merge topic 'ImageIOSharedLibraries'

0f946dfb ENH: Make more IO modules shared.