Add a sparse stack type, with some tests.
begin() and end() of a bounded_sparse_stack are const.
Use std::size_t for the limit of a sparse_stack.
Hash and compare a sparse_stack.