Update users-guide-r8.xil

Fixed a typo in my name (which has kept me smiling for years :-), added a link to my github profile and improved the code example for unicode; embedding the font should ensure proper display and i should have included this important detail back then. That's the actual code I still use today in more than a dozen projects!
Merge pull request #39 from manosbatsis/patch-1

Update users-guide-r8.xil
Support of CSS property 'background-size' when using Java2DRenderer.
Merge pull request #40 from vmichaud/master

Support of CSS property 'background-size' when using Java2DRenderer.
Integration of XHTML embedded images, encoded in base 64.
Integration of XHTML embedded images, encoded in base 64.
Merge pull request #41 from vmichaud/master

Integration of XHTML embedded images, encoded in base 64.
Improvement of the XHTML embedded base 64 image feature : support of CSS image embedding.
Merge pull request #42 from vmichaud/master

Improvement of the XHTML embedded base 64 image feature : support of CSS image embedding
Make table-layout: auto aware of word-wrap: break-word
Ignore more Eclipse files
Fix NPE
Add -fs-dynamic-auto-width property

If -fs-dynamic-auto-width: dynamic is set on a block-level element whose
width is solely constrained by the page (that is, it and all its
ancestors have width: auto and are not a shrink-to-fit style), it will
have its width recalculated relative to the current page width.

This allows for more natural sizing of elements across pages of varying
size even though (for example) the width of <body> is always determined
by the width of the first page.
Improve exception and message

Throw an IllegalArgumentException if a page's content width or height is
less than zero.