convert windows workaround functions to instance methods
implement lazy_imports

this option gives the user the ability to try to run
any of the scripts with less dependencies than than
the full set of dependencies, to try to improve load times
refactor - move windows-specific workaround code to separate file
refactor
small refactor
rename lazy-imports -> minimal-packages
define test entry points in buildout.cfg instead of setup.in