Using setData with the png/jpeg/jpg image types will now not add an addi...

This fixes an issue where using setData with png/jpeg/jpg data would cause an additional shadow to be placed on the jSignature canvas. This issue would for example prevent perfect duplication of signatures from one jSignature pad to another by getData'ing and setData'ing between them when using an image data format.