fix problem with generated extension modules having an incorrectly named init function
improve install process (much better than modifying the python path)
add version to setup script
fix spelling mistake in error message'
better support for converting cached files to pickable types