Implement a dummy version of TH2Poly::Merge
In case of automatic computation of the legend items' size, the  text size was wrong if the font precision was set to 3.
doc update
Restored change by Axel for strlen replacement
Correct coverity issues

Coverity issues fixed:
 o http://coverity-sft.cern.ch:8080/sourcebrowser.htm?projectId=10001#mergedDefectId=51697
 o http://coverity-sft.cern.ch:8080/sourcebrowser.htm?projectId=10001#mergedDefectId=51700
 o http://coverity-sft.cern.ch:8080/sourcebrowser.htm?projectId=10001#mergedDefectId=51698
 o http://coverity-sft.cern.ch:8080/sourcebrowser.htm?projectId=10001#mergedDefectId=51699
In particular, 51698 was fixed reshuffling the char* in the char** w/o allocating a new
array.

Added history of changes in the Optionparser given it was imported from GitHub
I'm getting older :( And clang's getting better (it's funny it was able to compile this for many years, even g++ 4.2 knows C++ better :) ).
Moved vector navigation methods into shapes
Clarify doc of fClass
Added --deep option for genreflex

The --deep option is now available for genreflex.
It is properly percolated into the call to rootcling although
not needed via rootcling since not needed, at lest at the moment.
Added to genreflex --deep and -l option. Minor bugfixes.

--deep is an existing option of genreflex.
On the other hand -l (--library) was added to genreflex to percolate
the -s option of rootcling, which is the name of the lib where the
dictionary of the class will exist.
Unfortunately -s was dedicated to the selection file and a new
switch had to be create.

Some of the options were not properly picked up since they were
wrongly specified in the parser (--myOpt instead of myOpt).

A wrongly allocated array of char* was replaced by an std::vector,
then passed over to RootCling as char** exploiting the
"&v[0] property".
Fix ROOT-4505
Fixed pointer to STL vector for ROOT 6 in the Value Reader
Fix to show correct warning in Array reader in ROOT 6
Now able to type check all TClonesArrays in Array reader
Removed unused include