Added the 'Align' feature to the image fit option. now when you set an image to fit inside a container, you can make it center or right align (left is default, so needs no aligning)
Use Unicode on PDFObject.s for CJK metadata 

As a Chinese user,
I want Use Unicode to store PDF metadata,
So that I can read a Chinese Title&Author...

Not so familiar with coffeescript re-organize may be required
Have output return a binary buffer

Right now output returns a string to its callback, this means you can't just write it to a file or send it to a response as the default encoding (utf8) is incorrect. You have to manually specify binary. If instead of a string you return a binary buffer then you don't have to worry about this.

I also fixed the generation of the final string to not build the string with repeated concatenation which is O(n^2) and instead build up an array of strings then join them all at once which is O(n)
Merge pull request #166 from almost/patch-1

Have output return a binary buffer
Update npm
Fix npm version since apparently it didn't run the prepublish hook before
Merge pull request #78 from wabbit/master

Added image alignment to the image fit option
Clean up, and release 0.2.3
Merge pull request #167 from Nathanaela/Fix_Eating_Chars

Fixes the eating of prefix characters:
Merge pull request #152 from Nathanaela/Text_Wrapping_Fix

Fix bug in Line_Wrapper ignoring \n in most cases.  (Causes text wrapping to be wrong)
0.2.4
Merge pull request #89 from shinohane/patch-1

Use Unicode on PDFObject.s for CJK metadata
Reorganize
Fix behavior of text wrapping with x/y without width. Use options.lineBreak = false to disable linebreaking
0.2.5
Only swap bytes for PDF metadata, not for annotations. Closes #174
0.2.6
Fix setting text x or y to 0

Because of the use of the construction "@x = x or @x" there was no way
to set x (or y) to 0, since 0 is falsy.  Fix to use separate outer tests
and unconditional assignment.
Merge pull request #181 from bdowning/master

Fix setting text x or y to 0
Fixes the invalid calculation of page size in Line Wrapper.
@startY + options.height will actually = the full remainder of the page, by subrtacting out a line of text it just wrapped a line of text too early as the last line of text could never fit.