Continued Improving the Overall UI

-Displayed the player's Health and Gold in the Shop
-The player's Health and Gold is updated on the HUD when a new level begins
-Made the Level Start animation pause if the game is paused and resume when the game is resumed. It ignored pausing before
-Put the code for ending a level into void EndLevel(), and called that method instead
-Added the following methods for updating the player's HP and Gold in the shop: void UpdateGoldAmountInShop() and void UpdateHealthInShop()
-Fixed the appearance of Buttons both on the HUD and everywhere else in the game
Merge remote-tracking branch 'origin/GeneralUIImprovements2' into NicerInvincibility

Conflicts:
	Defend Your Castle/Defend Your Castle/Level.cs