Need a list-container similar to java ArrayList

A random-access list is needed, and I don't like the idea of using std::vector.

The container should never throw exceptions.