TProofLite:: fix memory leak

Fix memory leak in saved query results.
Set the default number of query results kept in memory to 1.
TProofPlayerLite: set default packetizer TPacketizer
Avoid clashes re-creating hsimple.root by using py-hsimple.root for the python tutorials
Revert "Revert "Rename ROOT::Shadow to ROOTShadow::Shadow against MSVC 12,13 bug.""

This reverts commit f0dc8d295c99353ca36999ddc8d4cf2e233e3952.

It does fix the MSVC bug, but only partially.
Move GenerateInitInstance into ROOTDict (MSVC bug workaround).
Do not rely on implementation side effects; use proper class name.
Avoid clashes re-creating hsimple.root by using py-hsimple.root for the python tutorials (2)
Added methods to calculate greenwich and local sidereal time.

Signed-off-by: Olivier Couet <olivier.couet@cern.ch>
Include TMath was missing in the previous patch.
remove trailing spaces.
Avoid overlapping of TOC in the user's guide for 5.34
Text color was ignored.
Ensure that VC includes are first when building VC. This should fix a racing condition when copying ROOT headers.
Removed ; from generated Makefile.config
More on dependencies.
1. Optimize hirarchy display, use jQuery 2. Delete most icons files, use icons from CSS instead 3. Better range selection in logx/logy scale 4. Handle situation when CORS blocks access to request headers

Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch>
Add icons in JSRootPainter.css file

Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch>
From Pere and me: Add several missing /include directives (Force Symbol References)

Without these flags, python is not working properly in interactive mode (i.e. GUI is frozen)
More on dependencies and using different files for the python tutorials