Allow AbstractGenerator::getOutputFromHtml to accept an HTML array, so that it can product a PDF with multiple pages in the same manor as AbstractGenerator::generate.
Also fixed outdated docblocks