Merge pull request #12 from Daikatana/master

Added Hero derived classes
Merge pull request #13 from Daikatana/master

Fixed compile errors
Merge pull request #14 from Daikatana/master

Extended MikeBLevel
Merge pull request #15 from Daikatana/master

MikeBLevel mostly complete
Fixed bug in collision detection while falling.

MS Platformer code had a Y velocity check in their collision detection
that is not relevant for our case. Modified their code to fix a bug
recently introduced when falling and moving through an impassable tile
on the left or right side.
Get rid of debug prints

Remove spewing X-hair position to screen.
Merge pull request #16 from Daikatana/master

Failed to succeed with character switching
Merge pull request #17 from Daikatana/master

Replaced overlays
Re-factored Enemies To Inherit From Common Base

Enemies now inherit from the common GameCharacter class. Tom was right
about the Texture in the GameObject base class constructor. I did a hack
fix to get around it, but we need to re-think that part of this new
design.
Merge branch 'development' of https://github.com/MikePaNtZ/PiN into MikePaNtZ-development

Conflicts:
	Platformer/Platformer/Characters/Enemies/Enemy.cs
	Platformer/Platformer/Weapons/Guns/Gun.cs
Merge branch 'MikePaNtZ-development' into development