png 32 and png 24 support added to addImage

png 32 and png 24 support added to addImage
partial png 8, but needs looking at as there are issues with
transparency… and colour
ArrayBuffer and ArrayBufferView/TypedArray support added to addImage
adding png support dependencies
Added example file

Added example file
added transparent parameter for greater control of canvas output when
adding a DOM element
added compression

heavy refactoring - separated png functionality into separate plugin
added compression to transparent pngs
added png filter method 0
fixed indexed png colour issues, but still no transparency
made addImage method scaleable for new formats
tweaks
all 8 bit colour types now supported

8 bit colour types supported and 16 bit for type 1, 2, 4 and 6
Recompression added using Deflator - now recompresses images and masks
Colour type 3 key masks and smack support added for multi pixel alpha
example updated
removed jpg.js dependency for processing TypedArray jpg
Merge pull request #195 from jamesbrobb/master

Add PNG support
Allow use of select PDF path-painting operators

getStyle() now allows direct use of select PDF path-painting operators
rect() now allows postponed style setting
bug fix for lines()'s postponed style check 

A style should be output unless style is explicitly set to null (i.e. a style should be output if style is undefined).
ellipse() now allows postponed style setting
Updating in-code docs re posponed style setting
Merge pull request #209 from bgribaudo/patch-3

Allow style setting postponement for all drawing methods + direct use of select path-painting operators
Fix tiny typo in Copyright comment
Add a powershell build to make requirejs compatible output
Update build.ps1 to output .amd instead of .debug
Update README.md to reflect jspdf.amd.js and remove jspdf.debug.js which has an ambiguous name with jspdf.source.js (the non-amd version)