DBGFM: Map suffix array indices to vertex indices

Use a rank/select data structure to map suffix array indices to vertex
indices.
DBGFM: vertex_index is contiguous

Use a contiguous enumeration of vertices for vertex_index rather than
using suffix array index.
DBGFM: Tidy up naming scheme

Distinguish vertex indices from suffix array indices.