Fix tests.
Merge branch 'camera-terrain' into pick-terrain
Add sphere-plane and circle-circle intersection tests.