Avoid object creation in getAllChildrenIterable in most cases. (#14142)

API change from:
    public static Iterable<ClientConnector> getAllChildrenIterable(final ClientConnector connector)
to
    public static Iterable<? extends ClientConnector> getAllChildrenIterable(final ClientConnector connector)

avoids creating wrappers in case the component has either no subcomponents
or no extensions. This covers the vast majority of components.

Change-Id: I48ffd2f26f09c265fae6e1aaabdbaa655d52ffb8
Modified test case to work around bug preventing popup to close in IE (#14086)

Change-Id: Icb47d8a0c737e27a3d88078b4162c633ba08739c
Return a value on __gwtStatsEvent in Profiler (#11709)

Calling GWT RPC throw an exception when __gwtStatsEvent doesn't return
a boolean. This was in the Profiler.ensureNoLogger where the function
assigned was empty.

Change-Id: If97e15eb3c2c6512e80f3bde81ba180b8c95c947
Fix shadow bug with menu in runo theme (#14162)

Change-Id: I9f6486597c45180ef7f748ba128f3f287d28bd97
Use Sass compiler version 0.9.8

Change-Id: I04996df90cbbb449d54e54c3affc74ff40fddeeb
 Fix background color in chameleon theme after removing shadow divs (#14145)

Change-Id: I9b0566070af58afda7693936943237e70cea4a2f
Merge branch 'master' into 7.3

Change-Id: I0efe8538f2472d1a6cf5ec10aadcde13ed39f9ad