Actually taint the value in %ENV for the module we're loading

Otherwise the taint test doesn't test anything useful
Rename vars to better reflect their meaning
Fix stray &lt; in pod
Check for case where $err has no value