Remove setuptools modules from sys.modules before invoking setup script. Fixes #315.
Extract function for _clear_modules, encapsulating the need for the module names to be greedily evaluated before removing them.
Update changelog