Collision improvements. Random other changes.

Made it so CHitBox position is an offset from the CActor that owns it.
Adde drawing code to hitbox, press B to draw hitboxes when in Play Test.
Moved about and renamed some random stuff.
Collision against solid tiles(Walls).

Link can now collide with solid tiles(16*16 tiles) by adding a
CSolidTile object on the same position as the tile you want to be solid.
Also played around some with CLayer to be able to load in the
tileTeseter.xml file for testing of solid tiles.
Corner case in collisions that was missed.
Merge pull request #52 from wildex999/master

Collisions, Tiles and other stuff