This commit was manufactured by cvs2svn to create branch 'mplbook'.

[SVN r21831]
This commit was manufactured by cvs2svn to create branch 'mplbook'.

[SVN r22347]
changed names from xxx_traits to xxx_impl,
algorithm to call


[SVN r22349]
temporarily commenting out some failures


[SVN r22350]
update to mplbook mpl. fixed all failing regressions.


[SVN r22353]
update to mplbook mpl. fixed all failing regressions.


[SVN r22356]
protect fixes


[SVN r24642]