added support for sharpening and quality select via PageImageManipulator

Hi Antti, here is it, - the Pullrequest -, 
to figure that out how that works nearly was as much work as to write the code :)