Allow tokens to be explicitly persisted, and excluded from pruning

This will benefit clients that may send messages infrequently, and
whose tokens would otherwise be aged-out.