The mesh class now computes cached octrees.

The get_vertex method also returns a name rather than a vertex. If one
wants the vertex itself, it's trivial to look it up.