Adding the possibility to use multiple language backends of tesseract.

Please review this change. Alternatively we could implement the configuration of the cleanup backend in the same way it works for tesseract (thus running evtl. multiple language cleanups instead of only the preferred one).