query installed requirements for extras

fixes issue where egg_info('requires.txt') does not exist
for packages installed from wheels.