0.3 release!
forgot to update the CHANGELOG file.
version.dat update.
Merge remote-tracking branch 'upstream/master'
Fixed typos in CHANGELOG.
Revert "Revert "Replaced distribute_setup.py with the latest from http://python-distribute.org/distribute_setup.py.""

This reverts commit a160ee0c9992017ee2df02c0fe12522c4f008fa4.
Accidentally this revert got committed, so I'm now reverting the revert.
Should be clear to anyone :-P