Fix examples
Fix doc examples
Disable type correction until ROOT-6292 is fixed.

It should be fixed by telling ROOT not to autoload during Sema::CorrectType() which needs
an RAII callback from Sema::CorrectType().
Fix doxygen.
Mention ROOT-5927.
OSX: allow ./configure with only Command Line Tools

As it is now, ROOT can't be built with Cocoa and ./configure without full Xcode
installation.  The problem is that Command Line Tools don't provide SDK the way
Xcode does.  This patch allows detecting system-wide frameworks available at
/System/... .

Signed-off-by: Fons Rademakers <Fons.Rademakers@cern.ch>
In TClass:::SetStreamerFunc avoid forcing the execution of Property() (which require fClassInfo) when a tweak is enough.
Avoid loading the ClassInfo in GetBaseClassOffset if we don't have to
Changes related to the use of gendered or binary language in the code.

The changes are all related to the use of gendered or binary language in
the comments, messages, and documents (e.g. referring to the user explicitly
as "he" or "he/she").  I searched for thse instances and changed them to
the gender-neutral singular they (http://en.wikipedia.org/wiki/Singular_they).
In the process I fixed quite a few typos that would show up in the
auto-generated documentation.

By Jean-François Caron jfcaron@phas.ubc.ca).
Perf tweak: no re-lookup if InsertStd() has no effect.
The currently dlopened library sees its dependent ones, not the process ones.
No recursive AutoParse().
Can also autoload namespaces.
Special objects are ordinary names.
Avoid uncessary auto-parsing (induced by the code attempting to remove the typedef)

Before attempting to normalize the name, we first look if the name as-is is in
the TClassTable and then go on to load the class using that spelling of the name.
Cache the C++ properties
Don't create a ClassInfo to get information we (may) already have
Collapse the tests into one.
Hide codegen from external users.
Use the short more meaningful function.