Add ability to scale icons

Big thanks to nebkat and  0xD34D for their contributions on ChaosLauncher.