Create an adapter for standard containers

Qt models are int size interfaces. std ones are something like size_t. The adapter should work with std::vector like containers. Take inspiration from a personal project for the functionality and interface, including limits.