Adding demonstrative test of O(n^2) string split case
Adding demonstrative test of O(n^2) string split case

Summary:
Even though the benchmark only keeps the first 10 lines, it gets slower the bigger the "file" is.

```
folly/gen/test/StringBenchmark.cpp              relative  time/iter  iters/s
----------------------------------------------------------------------------
Lines_Gen(1e3)                                               5.53us  180.94K
Lines_Gen(2e3)                                    66.43%     8.32us  120.21K
Lines_Gen(3e3)                                    48.26%    11.45us   87.33K
```

Test Plan: Benchmarks

Reviewed By: lesha@fb.com

Subscribers: folly-diffs@, yfeldblum

FB internal diff: D1823545

Tasks: 6155600

Signature: t1:1823545:1423023712:86fdb3dadbec44195e4b3596cf793cea80ae3a76

loverszhaokai/folly,renyinew/folly,guker/folly,facebook/folly,bobegir/folly,tempbottle/folly,upsoft/folly,charsyam/folly,raphaelamorim/folly,theiver9827/folly,zhiweicai/folly,xzmagic/folly,chjp2046/folly,reddit/folly,bsampath/folly,bobegir/folly,doctaweeks/folly,nickhen/folly,gaoyingie/folly,raphaelamorim/folly,KSreeHarsha/folly,project-zerus/folly,brunomorishita/folly,SeanRBurton/folly,charsyam/folly,renyinew/folly,chjp2046/folly,tomhughes/folly,juniway/folly,bikong2/folly,doctaweeks/folly,arg0/folly,stonegithubs/folly,yangjin-unique/folly,theiver9827/folly,PoisonBOx/folly,guker/folly,shaobz/folly,PoisonBOx/folly,gavioto/folly,arg0/folly,gavioto/folly,raphaelamorim/folly,cole14/folly,wildinto/folly,ykarlsbrun/folly,bowlofstew/folly,SeanRBurton/folly,zhiweicai/folly,rklabs/folly,reddit/folly,hongliangzhao/folly,tempbottle/folly,guker/folly,xzmagic/folly,romange/folly,cole14/folly,colemancda/folly,rklabs/folly,renyinew/folly,stonegithubs/folly,alexst07/folly,nickhen/folly,loversInJapan/folly,Hincoin/folly,stonegithubs/folly,project-zerus/folly,bowlofstew/folly,gaoyingie/folly,PoisonBOx/folly,juniway/folly,charsyam/folly,tempbottle/folly,constantine001/folly,CJstar/folly,doctaweeks/folly,yangjin-unique/folly,project-zerus/folly,Eagle-X/folly,SammyK/folly,kernelim/folly,doctaweeks/folly,KSreeHarsha/folly,loverszhaokai/folly,arg0/folly,colemancda/folly,rklabs/folly,KSreeHarsha/folly,loverszhaokai/folly,clearlylin/folly,reddit/folly,CJstar/folly,stonegithubs/folly,brunomorishita/folly,alexst07/folly,CJstar/folly,bsampath/folly,ykarlsbrun/folly,fw1121/folly,wildinto/folly,fw1121/folly,Orvid/folly,cppfool/folly,PPC64/folly,mqeizi/folly,wildinto/folly,constantine001/folly,sakishum/folly,hongliangzhao/folly,sonnyhu/folly,sakishum/folly,xzmagic/folly,chjp2046/folly,lifei/folly,constantine001/folly,sakishum/folly,gavioto/folly,bsampath/folly,Hincoin/folly,chjp2046/folly,bowlofstew/folly,upsoft/folly,clearlylin/folly,Hincoin/folly,rklabs/folly,mqeizi/folly,SammyK/folly,romange/folly,KSreeHarsha/folly,leolujuyi/folly,facebook/folly,clearlinux/folly,reddit/folly,wildinto/folly,fw1121/folly,hongliangzhao/folly,fw1121/folly,colemancda/folly,upsoft/folly,guker/folly,sonnyhu/folly,CJstar/folly,renyinew/folly,PPC64/folly,Eagle-X/folly,kernelim/folly,brunomorishita/folly,project-zerus/folly,stonegithubs/folly,tomhughes/folly,hongliangzhao/folly,SammyK/folly,raphaelamorim/folly,gavioto/folly,hongliangzhao/folly,loversInJapan/folly,colemancda/folly,sakishum/folly,rklabs/folly,loversInJapan/folly,tomhughes/folly,bsampath/folly,mqeizi/folly,alexst07/folly,kernelim/folly,bikong2/folly,floxard/folly,kernelim/folly,gavioto/folly,clearlinux/folly,gaoyingie/folly,Orvid/folly,shaobz/folly,juniway/folly,clearlylin/folly,shaobz/folly,Eagle-X/folly,loverszhaokai/folly,floxard/folly,reddit/folly,KSreeHarsha/folly,colemancda/folly,upsoft/folly,renyinew/folly,leolujuyi/folly,bowlofstew/folly,leolujuyi/folly,CJstar/folly,bobegir/folly,lifei/folly,bobegir/folly,cppfool/folly,theiver9827/folly,PPC64/folly,clearlinux/folly,cppfool/folly,romange/folly,gaoyingie/folly,floxard/folly,wildinto/folly,bikong2/folly,PoisonBOx/folly,PPC64/folly,project-zerus/folly,sonnyhu/folly,SammyK/folly,nickhen/folly,sonnyhu/folly,Eagle-X/folly,facebook/folly,xzmagic/folly,facebook/folly,theiver9827/folly,chjp2046/folly,fw1121/folly,zhiweicai/folly,raphaelamorim/folly,xzmagic/folly,cppfool/folly,SeanRBurton/folly,leolujuyi/folly,mqeizi/folly,brunomorishita/folly,floxard/folly,clearlylin/folly,lifei/folly,SeanRBurton/folly,alexst07/folly,bsampath/folly,leolujuyi/folly,PoisonBOx/folly,cole14/folly,sakishum/folly,zhiweicai/folly,bowlofstew/folly,zhiweicai/folly,loversInJapan/folly,romange/folly,charsyam/folly,arg0/folly,brunomorishita/folly,yangjin-unique/folly,loverszhaokai/folly,Eagle-X/folly,clearlylin/folly,nickhen/folly,lifei/folly,bikong2/folly,sonnyhu/folly,theiver9827/folly,cole14/folly,juniway/folly,yangjin-unique/folly,tempbottle/folly,clearlinux/folly,ykarlsbrun/folly,bikong2/folly,yangjin-unique/folly,romange/folly,bobegir/folly,shaobz/folly,clearlinux/folly,tempbottle/folly,kernelim/folly,mqeizi/folly,ykarlsbrun/folly,PPC64/folly,Orvid/folly,Orvid/folly,Hincoin/folly,tomhughes/folly,arg0/folly,constantine001/folly,facebook/folly,tomhughes/folly,Hincoin/folly,doctaweeks/folly,ykarlsbrun/folly,cppfool/folly,Orvid/folly,juniway/folly,shaobz/folly,alexst07/folly,SammyK/folly,loversInJapan/folly,constantine001/folly,cole14/folly,lifei/folly,gaoyingie/folly,upsoft/folly,nickhen/folly,floxard/folly,guker/folly,SeanRBurton/folly