OpenDingux: More double to float conversion.
OpenDingux: Add a scaler that maintains the aspect ratio of the image. This time, it's courtesy of me (Nebuleon), but it's inspired by pcercuei's scaler code.