Test name.
Move hardcode into single variable.
Test, fix UTF-8 encoded command-line args.
Supports encoding of utf8 at ABSTRACT_FROM.

This is a patch to get the abstract from the NAME of the pod of modules written in utf8.
Changed so that it may change encoding, only when pod is encoded by utf8.
oops 'use utf8' is supported 5.8 or above.
Only UTF8-decode cmdline args if >= 5.8.
Fix conditional requirement for Encode.
use is compile-time, utilise require.
Not hardcoded to UTF-8 encoding of the pod.
Use Encode::Locale to decode Makefile.PL args.
Merge pull request #125 from mohawk2/utf8-cmdline

Utf8 cmdline
Merge pull request #127 from magnolia-k/utf8_ABSTRACT_FROM

Supports encoding of utf8 at ABSTRACT_FROM.
correctly test blead and 5.6.2 while ignoring failures