Support for progressive encoding for JPEG files. Fix builds

This commits contains 2 things:

- A fix to make the gem build correctly on Master
- A new progressive support feature on #each(progressive = true) to generate progressive encoded images.