Basic PDF Writer

For #68. Ported from PHPExcel. Waiting for Travis.