Subject: | optimize external module imports |
POE uses several standard modules, including some heavies like POSIX.
Quite often, a POE module will just import everything from the other.
For example, POE::Wheel::Run says C<use POSIX;>.
Fix the modules to import just what they need. This should have a
noticeable effect on POE's memory footprint, which will become even more
pronounced when we add in threads.