Changes merged in (cherry picked) from 2.04_05 in legacy-master.

_store() now forces binmode on all output files in an attempt to fix the
corruption seen on MSWin32 during conversion.

Version bump to 2.04_05.
Addition of strictures to module.

All active public subs are now methods.
All filehandles are lexicals.
Strictures added to examples and code cleaned up.