Cache eggs required for building in .eggs dir

This makes it so that these eggs don't prevent `install_requires` from
installing these packages.

Fixes ticket #80; workaround for ticket #209

--HG--
branch : put_setup_requires_egg_in_cache_dir_4
Merge Pull Request #97