feat(): add manual pdf load method with optional page number

- Add a loadPdf instance method as an alternative to using the src
attribute in the directive.
- Allow renderPage method to handle a pageNum value of 'last'. This
will set pageNum to pdfDoc.numPages
improve(): update example to include example of manual pdf loading
docs(): add instructions and changelog for manual pdf loading
feat(): make example server output the example url to visit