Fix OpenGL + XQuartz + embedded canvas in a color dialog -

delete gl-related things (making a context current) before a window unmapped.
White Space
Array size attribute must be at start of data member comment. Update CheckSum calculation.

The array information must (as was always intended but never inforced) but at
the beginning of the comment (only preceded by the comment start and white
spaces):

   //[fArraySize] array of size fArraySize

but not:

   // my comment [some details] etc.

Implement this search in TVirtualStreamerInfo::GetElementCounterStart

Add kReflexV5 and kNoRangeCheck as CheckSum alternative.

CheckSum alternative calculation newer than kNoRangeCheck will only use information in
between brackets that is at the start of the comment.

kReflexV5 emulates the way the checksum was calculated when the dictionary
was generated with genreflex (no typedef and no comment information).
Fix kReflex CheckSum calculation.

Properly remove the Long64_t and any trace of the comments/array information.

Separate this kind of calculation in kReflex and kReflexNoComment as the
comment may or may not be available depending on the user's genreflex command line choice.
move opaque and guide lines.
arrow keys, zoom ..
Use GetValue() for TEnumConstants.
Rip out allHeaders which will be available in ROOT PCMs instead.
Deal with the special case of std::string in missing dictionaries. (ROOT-6269).
Namespaces tab compltion fixed. (ROOT-6062).
Indices fix for matching class names for tabcompletion. (ROOT-6062).
Tab completion change uniqueness method for the file. (ROOT-6062.).
Improvements to tab completion redicrection to file.(ROOT-6062).
Merge tab completion improvements (ROOT-6062).
Remove singlePCM case; it is complicating the ROOT PCM implementation.
Remove reference to ROOT_MODULES; will be using "ROOT PCMs" (for now).
Add versioning.
After the 'tag' switch to a dev version.
After the 'tag' switch to the 'right' dev version.
Ensure Qt3 support is enabled for the global pch. (Marco Clemencic)