Misc tweaks

Hi Andy,

Intriguing module!

This addresses the RT issue about making IPR::Run optional for the test, by using Test::Requires. I made some other minor tweaks.

Happy to do a release if you don't want to -- my PAUSE id is NEILB, if you want to give me co-maint.

Cheers,
Neil