No TProtoRealData for classes with CollectionProxy. Coding conventions.
Store class name for creating ProtoClasses also for proxied collections.
Suppress diagnostic in autoparse as in RegisterModule

the warnings are indeed shown at dictionary generation time and we
don't want to show them at runtime again.
Fix a bug in VectorUtil::RotateZ (thanks to Lu Shoujun) and add corresponding test in testGenvector.cxx
!SrcMan can happen for Locs from the command line!

Fixes issue reported by Guy Barrand and others; test coming up.
Test that #pragma diagnoistics does not cause problems.
Avoid norm which conflicts with std::norm.
TString::SubString() is not what it seems (ROOT-6296).
Properly treat typedefs and classes contained in classes

for those we just need to fwd declare the containing class.
It is enough to trigger the incomplete type error.
Less mem leaks.
Lesson from summies: be more explicit about what "?" might mean.
Handle failure in dynlookup more gracefully (ROOT-6365).
Use the SLoc of the original Expr for better readability (ROOT-6365).
GetMissingDictionaries: change behaviour for special case:pair.

Pair is a special case and it is not checked for missing dictionary, but
it will recurse on its elements if the recurse flag is on.
From Pere: go via TSystem to use prefix if defined (ROOT-6410).
Restore nested typedef fwd declaration construction.
Fix gcc48 ubuntu14 warning about maybe uninit vars

http://cdash.cern.ch/viewBuildError.php?type=1&buildid=67945
Cmake, gcc: use same opts for RELWITHDEBINFO and RELEASE

do not leverage Og as some differences with O2 might be there.
Changes to illustrate how to add a macro parameter in a test definition.
For roottest, implement NO_ROOTMAP option in REFLEX_GENERATE_DICTIONARY.