Added GameSprite.ScaleToViewport function

- Allows a sprite to scale based on current viewport size
- Added example in Samples project