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

svn path=; revision=8304
Toons of changes to improve error handling.
Added attributes function.__name__, function.__signature__, and
the dir(function) feature

svn path=; revision=8313
optimizations to reduce reulting object code size

svn path=; revision=8314
further simplifications of error reporting code

svn path=; revision=8315
bug fix in error reporting of __init__

svn path=; revision=8316
Removed old branches.

svn path=; revision=38550