Removed unused normal parameter from Hit3DCylinder.
Added multiplication with transposed matrix.
Cleaned up code for rotation around axis a bit.
Cleanup to Hit3DCylinder collision test code.
Ramps now have joints for their starting and ending edges.