Fix the conditions. The if-stmt was dead code with the broken conditions.
Ended transaction should reset the m_Consumer's active transaction to 0,
ended nested transaction should put its parent.
Enhance debug printout.
Style.
Transaction takes and stores the ASTContext, otherwise it is too much of an effort to get it from the DeclQueue, which might contain null DGRs.
Make setNext public and thus the IncrementalParser will be no more friend of the transaction.
Change the state when the transaction gets returned in the pool. Simplifies debugging.
We now keep track of the deserialized declarations in the transaction, because
ROOT needs the callbacks to be fired on deserialized bunch of declarations.

Track down (almost) all places that might trigger deserialization of declarations
and wrap it with cling::PushTransactionRAII. I could solve it much more elegantly
by putting that RAII in the callback of the ExternalASTSource, but I wanted to be
verbose and denote all the places that trigger deserializations in ROOT. This
will help us in future optimize this code, because we want to deserialize as
rare as possible.

This should make roottest a bit happier.
Genreflex verbose by default, abbr. long options parsed correctly

o Verbosity enabled by default for the testing phase.
o More verbosity, e.g. rootmap[lib] filenames
o Long commandline options can be abbreviated up to 4 chars. For
example --myVeryLong-Option can become --myVe. Needed to restore
the good old python genreflex functionalities (leveraged by Gaudi
where --selection_file is --select)
o Cleanups here and there: maquillage
Rollback. At the moment I can not guarantee the mix of the POSIX select

and NSApplication's nextEvent + CFFileDescriptor work correctly.
It's always possible, that TUnixSystem::DispatchOneEvent (based on select)
can end up with a nested call TMaxOSXSystem::DispatchOneEvent (which is NSApplication-based).
  Enhancements of TProofPerfAnalysis

  Add new functions (FileRatePlot, FileProcPlot, PrintFileInfo) to extract the information
  per processed file.
  In RatePlot, add possibility to plot the total instantaneous and average rate.
  Add function Summery to show a summary of the query with a comptact frm option convenient
  for saving in text files.
  Documentation at http://root.cern.ch/drupal/content/analysing-performance-tree being updated.
Use "test" which is known by /bin/sh instead of a syntax requiring bash 3.0
Add forgotten ';'
Fix potential leak (CID 51966)
Correct session log file in xproofd parent of fork
Added structure for PROOF conf manual in Markdown
PROOF PoD conf manual added
PROOF Virtual Analysis Facility manual added
Using PROOF Virtual Analysis Facility doc added
PROOF doc: proper chapter nums in separate files