Character Controller Work

Create RectCollider to manage Collisions and get information relative to
edges (ex: Know if a specific edge touches something, and know what it
is). Now only use one ray per edge (compared to 3 yesterday). The
character is no longer able to walk horizontaly trough platforms and no
longer slide down on slopes. Added the temporary ability to jump from
walls to test things up.