boost: fix build error with recent versions of glibc

Original patch is at https://svn.boost.org/trac/boost/changeset/84950

Signed-off-by: Yvan Volochine <yvan.volochine@gmail.com>
class library: fix formatting and typo
class library: Monitor - unify play and playN implementations

class library: Monitor - implement the 'multi' argument for playNToBundle
class library: Monitor - further simplifications and adding multi channel fade times
class library: BusPlug use monitor fadeTime setting for stopping if possible
class library: Monitor keep fadeTime argument for backward compatibility
class library: Monitor - make interface safer
class library: simplify jitlib gui implementation.
Now that Monitor has a unified play/playN implementation, the corresponding GUI can be simplified, no need to distinguish between play and playN in most cases. The playN document dialog has been moved to a modifyer on a button (shift + play).
class library: correctly initialize proxy when using playN
help: update MonitorGui helpfile
class library: jitlib guis - some minor cosmetics
class library: plot warns if Buffer is not allocated
help: pattern examples for groups now show structure
examples: making ear training application compatible with QT
class library: method to test for arithmetic series
class library: plot now draws correct domain spec values
fix outdated svn url in windows readme (thanks @bagong)
Merge pull request #988 from gusano/topic/boost_fix_for_recent_glibc

boost: fix build error with recent versions of glibc
help: queryTree works, so remove note from the helpfile
scide + lang: Fix openDocument bug

Signed-off-by: Scott Wilson <i@scottwilson.ca>