Use FitViewport in AbstractScreen

Causes black bars to appear on foreign aspect ratios instead of stretching
the game.