Added font scaling

-Font will now be scaled according to height of window
-This means the ratio needs to be 16:9 for the font to be displayed
properly. If the widow height is a higher ratio, like 16:10 the text
might not be displayed properly and text might go outside the screen
-Still needs some improved, like Player caption and scores should have a
max height( ? )
Added ApplyBonus_Life()

-Added separate method for applying extra life bonus.
-Moved implementation from ApplyBonus()
-Implementation unchanged otherwise
Added scale to Renderer

-Added PhysicsManager::GetScale()
-Added scale to Renderer ( including ) set
-BonusBoxes are now scale acording to scale in Renderer
-Renderer::scale is now set from GameManager
Reduced overall board scale in PhysicsManager

-Increased minimum distance from lowest tile to bottom
	-The distance is a fraction of the window height
	-Heigher value means there has to be more free space below the
	board