The collidesWith function isn't really useful.

It doesn't really reflect the intentions of the collision solver.
Disabled client compilation. There's going to be some major changes.
There shouldn't be a default point_type for a vector.
Volume now is fully double floating-point capable.
Whoops forgot to remove the declaration of pong::collidesWith.
General cleanup and update of the collision_util pair of files.
LocalServer will soon be broken so it is no longer going to be compiled.
No need for the world anymore.
The Object no longer has an id.
Now that this whole id system is changing, there isn't a need for util.h.
isIntersectingWithWall I feel like could be done better.

It seems to specific. Anyway I'm sure I can make this useful later.
A new ObjectManager wraps a hash map to replace the id system.

Substitutes the new ID system. Now, objects don't actually have an id.
The collidesWith function test no longer will compile. So this commit removes it.
The raytrace test has been updated to compile, but it won't pass.
No need for the ServerTests.h file.

Most of the logic in util.h is now in the ObjectManager.
New Server interface, implemented in LocalServer.

That is, except for the step function. Coming soon!