DRYing line()

Removing duplication of logic. Switching line() from directly outputting to the PDF to calling lines().
Merge pull request #240 from matejk/master

Added credit card paper size.
Changed ignore from jspdf.* to match only the top level js files.
Merge pull request #243 from cameronmaske/bower-fix

Fix for #242
Update to 1.0.115, fix bower support
Fixed #237
Merge pull request #210 from bgribaudo/patch-3

Removing duplication of logic in line().
More fixes related to #237 and new dist files.
More fixes related to #237 and new dist files.