Added transparency!

The transparency can actually be read. This will allow user to convert images with(or without) transparancy without any problems!

Supports no alpha (values), alpha and alpha blend.

format without alpha: bgr
format with alpha: abgr