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

[SVN r22633]
first attempt to implement docstrings with nice signatures


[SVN r22674]
first attempt to implement docstrings with nice signatures


[SVN r22675]
added entry for shared_ptr


[SVN r22681]
fixed name collision


[SVN r22682]