committing fully-working bink texture creator (should support all or most image formats) -- still need to implement other SurfaceFormat types