Remove py2.4 option, tidy up.
Enable doctests.
PEP8 cleanup
Remove py2.4 compat code.
Fix typo, update documentation. Addresses issue #14