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.
Merge pull request #184 from Nathanaela/Invalid_Page_Size_Calc

Fixes the invalid calculation of page size in Line Wrapper.
Merge branch 'master' of github.com:devongovett/pdfkit into text_height
Add WinAnsiEncoding for standard fonts

When using a PDF standard font, the encoding is set to WinAnsiEncoding.
In addition, a encoding function is used to translate from UTF-8 to
WinAnsiEncoding.
incorporated comments from @devongovett
Merge pull request #190 from helmuthb/dev/encoding-standardfonts

Support for latin1-special characters and euro-sign with standard fonts
Make encodeWinAnsi and associated map private
Release 0.2.7 to npm
Update list of features in readme
Merge remote-tracking branch 'upstream/master' into text_height