Fix GH#35: t/pipe.t failure with $^X ne 'perl'.
v0.57
fix silly windows pathing issue (\ being a metachar)
Keep abs_path from dying

On Windows abs_path dies when canonizing paths that don't point to real files
"0" is not an acceptable encoding
encodings and binmodes are not mutually exclusive

This is not a great solution, but for now it's a useful bandaid.
use core dzil versioning
v0.58
add missing changes
always validated utf8

This should have happened in 3f74976b8f05c50b50e9bacc1f0acb0062b9e3c0
Update copyright years in all files.
typo fix
fix possible infinite loop in test
Fix warnings running t/tie.t on windows
v0.59
drop support for encoding(0) or similar, as no corresponding layer exists
factored out method _set_encoding
use CORE::binmode consistently
set up base for io layer stack
convert binary() to layer stack