Aprimoramento do CollisionChecker

- Script refeito desta vez utilizando SphereCast e CollisionEnter,
permitindo diferenciar colisões do corpo (de frente) com collisionEnter
e colisões do topo da cabeça e dos pés com SphereCast.

- [BUG Conhecido] devido a forma em que a altura dos obstaculos em
frente ao personagem são medidas, em alguns casos pode ocorrer do script
dizer que ele não pode subir (canClimb = false), isso ocorre pois existe
algum obstáculo sobre o personagem obstruindo o raycast da medição de
altura.