Added unit tests and fixed a bug found

There was a bug with mixed overflow-wrap: break-word and hyphenation when the width was large enough to hyphen, but not to add another letter.
Merge branch 'master' of https://github.com/fdeslandes/WeasyPrint