Added * support for more recent Python versions * more documentation Fixed * PDF syntax error when version is > 1.3 due to an invalid `/Transparency` dict Modified * turned `accept_page_break` into a property * unit tests now use the standard `unittest` lib * massive code cleanup using `flake8`