Commit of original 2.0b4 sources released by Jason Harris.
All of my changes.
Some more recent changes trying to improve performance.
Updated readme file.