move jsPDF into submodule

In response to issue #1. Using submodules is a much more sustainable solution,
   as opposed to wholesale copy-pasting the 3rd-party project's code base into
   this repository -- a practice which is questionable both professionally and
   ethically.