Currently Images are scaled to a power of 2 similar to the way the Blitz3D texture system works.
I believe this is incorrect. Loaded images of non power of two sized are placed on a larger texture without being scaled, and the UV coordinates are adjusted accordingly. This means that images of non standard sizes are pixel perfect rather than blurred when loaded and rendered.