Add support for std::set and std::multiset

Inlclude picojson_set_serializer.h to make use of that. Like for
std::map keys, the json() function must be overloaded for
const-correctness even when serializing non-const values.