Version sent by Tim Head.
Python 2.4 patch from 2011-1-8, as sent to me.
Merge branch 'tmp' into python24
Irrelevant file removed from versioning.
Merge branch 'master' into python2.4

Conflicts:
	doc/projects.td
	uncertainties/__init__.py
	uncertainties/test_uncertainties.py
	uncertainties/umath.py
Merge branch 'master' into python2.4
For Python 2.3: removed decorators from umath.py.
Removed decorator, for Python 2.
Removed decorators, for Python 2.3.
Removed more generator expressions, for Python 2.3.
Better syntax.
More efficient support for older versions of Python.
Back-porting to Python 2.3 (tests included): making progress.
Merge branch 'master' into python2.4
Simpler backporting code.  Application: backport tests to Python 2.3.
Merge branch 'master' into python2.4
float.__ne__ does not exist for Python 2.3.
Since __name__ is read-only for functions, 'name' is used instead.
Fixed indentation (PEP 8).
(Failed) attempt at handling a name attribute in Python 2.3.