Json speed improvements

This patch implements  DefaultDescription<SegmentList> in order to enable DefaultDescription<SegmentsBySource>::printJsonTyped to use the json context's writeInt and writeStream method instead of using an intermediary Json::Value. This enables to reduce CPU time when serializing RTBKIT::BidRequest instances.