initialise kPNGSignatureData data

in SDImageCache initWithNamespace method.
This ensures the kPNGSignatureData is always initialised even if the we
alloc SDImageCache without using the sharedImageCache singleton
Merge pull request #981 from mythodeia/master

initialise kPNGSignatureData data