Walljump fixes

Fixed walljump and cleaned up the function code. Also added debug lines
for editor for controllermovment and walljump raycasts. Still need to
make them optinal and expose them to inspector.