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