Updated histoBook to fix legend issues and used a tmp canvas to remove logged error lines, added the reporter class for pdf reports