Bugfix for fetchcpan. Changed the dist/version splitting algorithm.

We split on hyphens and underscores and choose the last element
for the version string. The earlier algorithm was mistaking the 3D in
GD-3DBarcode for a version string.
Add mention of the required YAML::XS module to the README.