Pdfjs Annotations - Saving

- Annotations for pdf's can now be drawn on, edited and saved.
- Fixed issues with PDF rendering.


It relies on the X and Y coordinates, so this is fine, I think.