[libshjpeg GIT PULL] add the VIO support and some fixes

Hello,

Here's a pull request that adds the VIO support and some fixes.