Better document the YAML::Any module

Hi all,

I added better documentation to the YAML::Any .pm file, and in the process converted the build system to Dist-Zilla (I had to due to the MANIFEST.SKIP bug). You still should be able cherry pick the commit.

Regards,

-- Shlomi Fish