refactor PhantomPDF.configure
refactor header and footer options, supporting custom height
update README.md