Added the cxx-prettyprint library to support containers, tuples and pairs.

The library is slightly patched, so strings are quoted.
Support printing of containers, pairs and tuples via cxx-prettyprint.

Strings are always quoted.
Improve support for std::vector
Simplified examples