Add support for creating a directory for the output pdf

Creates the directory path needed for the output file. Application prints error if it could not create the path.
Bump version.

New version is 1.1.0, the version is backwards compatible, but adds support for creating the directory path to the output PDF file if it does not exist.
Adds a CHANGELOG file to keep track of changes.