Moved some variable definitions outside of a try/finally in ModuleView.set_selection so they no longer mask deeper problems
The Windows side of convincing distutils to be kind to sklearn