Fixed a bug where the xref table would have incorrect offsets.

The additional "\n" character upon the final ".join" of data wasn't taken into account. This may fix #173 and #147.
fix issue #195 in pdfkit repo
make the last commit an actually valid coffescript
Merge pull request #196 from yonishostak/master

fix issue #195 in pdfkit repo. Closes #195.
fix a few max call stack size exceeded errors

resolves a RangeError when finalizing documents with many images and/or many pages.
Merge branch 'master' of github.com:kkirby/pdfkit into kkirby-master
Add comment about +1
Allow setting dash spacing to 0. Closes #102
Release v0.2.8
Update example pdf
Fix some issues with indentation in the line wrapper
Rewrite the line wrapper to use an implementation of the Unicode Line Breaking Algorithm

Should solve a huge number of issues. The regular express based word matching from before was not good. It was overzealous and caused the most bugs of anything in the project. It also didn't work at all for languages like Chinese which don't have spaces between words.

The new wrapping algorithm supports all of this. It is a separate module at http://github.com/devongovett/linebreak.
Fix some justification issues
Release v0.3.0
Set opacity to 1 if none passed to fillColor and strokeColor
Save the fill color and restore it after the line wrapper makes a new page
Fix indent
Fix textWidth
Add continued option to text so that text with inline styles can be created. Closes #60, #180, #189.

The following example adds text with three sections (part1, part2, part3) in different fonts and colors.

doc.font('Helvetica', 13)
   .text(part1, 100, 300, { continued: yes, indent: 50 })
   .fillColor('red')
   .text(part2, { indent: 50, continued: yes })
   .font('Times', 13)
   .fillColor('green')
   .text(part3)
Reset X position to start on new page (fix for columns)