UnderTheHood/5.2

UI-related

 * Removed outdated  icon theme (Samuel Mehrbrodt, CIB)
 * Remove  (predecessor of the Sidebar) (Samuel Mehrbrodt, CIB)

Build / platform improvements

 * Replaced embedded mDNSResponder code with a proper external tarball (Michael Stahl)
 * Removed the large nss-pem patch from the bundled NSS, as it was determined to be mostly unhelpful (Michael Stahl, Giuseppe Castagno)
 * Removed remaining uses of .src templates and support for them in gbuild. (David Tardon)
 * Removed remaining uses of ARCHIVE flag in scp2. (David Tardon)
 * Removed the need for perl Archive::Zip module during creation of installsets. (David Tardon)

Code quality work

 * More than 20 unittests added to SVGIO import filter (Xisco Faulí). Commits
 * Improved scalability of  with many listeners (Noel Grandin)

C++11

 * Finished replacement of  with   (Michael Stahl)
 * replaced lots of  with C++11 lambdas or   (Albert Thuswaldner, Nathaniel Pearson, Daniel Robertson, Fabio Buso, Helena Svobodova, Michael Stahl)
 * replaced  with   (Michael Stahl)
 * replaced  with C++11 deleted functions (Jochen Nitschke, Michael Stahl)
 * replaced  with C++11 lambdas or   (Michael Stahl)
 * replaced  with C++11 initialization (Michael Stahl)
 * replaced  with C++11   (Michael Stahl)
 * replaced  with C++11   (Michael Stahl)
 * replaced  with C++11   (Michael Stahl)
 * replaced  with C++11   (Michael Stahl)
 * replaced some  usage (Michael Stahl)
 * replaced  with   (Michael Stahl)
 * replaced  with C++11   (Michael Stahl)
 * replaced  with C++11   (Michael Stahl)

Misc

 * removed the  and   hacks that worked around namespace conflicts with X11 headers (Jorenz Paragas).
 * removed Windows 95 specific mouse wheel support (Noel Grandin)
 * cleaned up includes of oox module with the include-what-you-use tool (Jorenz Paragas)

Test Infrastructure

 * fixed issues with the Windows  implementation and periodic   that could cause deadlock by overflowing the main thread's message queue in tests that do multi-threaded Calc file imports (Armin Le Grand, Michael Stahl)