removed duplicate code
context2d updates for html2canvas.js integration
added html2canvas.js
html2pdf plugin
canvas plugin
unsupported fonts should fallback to defaults
annotations support internal named targets
context2d auto page breaks
context2d page random access