Fixed Minimap Background (I think.....please don't kill me)

Added the background image to the minimap so that the minimap now has a
background.

(please don't kill me)
Fixed broken minimap viewport on non-16:9 monitors

Minimap now scales with the screen's current aspect ratio, so that it
doesn't get cut off / show objects outside of the minimap mask.
Level Map Camera locked to square aspect ratio

- LockSquareAspectRatio:
-- can now center the camera viewport on a point
-- checks if attached camera is active before changing its viewport
- ActivateMap:
-- enabling/disabling camera is now done within Update()
Level Map Camera locked to square aspect ratio

- LockSquareAspectRatio:
-- can now center the camera viewport on a point
-- checks if attached camera is active before changing its viewport
-- checks if the aspect ratio has changed before updating the camera viewport
- ActivateMap:
-- enabling/disabling camera is now done within Update()
Merge remote-tracking branch 'origin/maptest' into maptest

Conflicts:
	Assets/Minimap/LockSquareAspectRatio.cs
merge conflicts(?)
Fixed merge conflict in minimap
more merge conflicts