Added an early test to check for a common 5.6 bug where 0.01 is
incorrectly stringified to 1.e-02.  [rt.cpan.org 74095]
Forgot to use the distributed version of Test::More in the new test.
add vim swap files to the ignored list for MANIFEST.SKIP.
Revert "add vim swap files to the ignored list for MANIFEST.SKIP."

This reverts commit 48b3ac77a0ba0dc67361fbeed9eb3b75f740c6b1.

Bundled distributions are not modified except for critical bugs that the distribution
cannot fix in a timely fashion.  When this is fixed in ExtUtils::Manifest it can be pulled
over.

For #25
change Note (probably harmless) to Warning for no library found since it often breaks builds
Changed all 'print STDOUT' to 'print' and 'print STDERR' to 'warn' [rt.cpan.org 57008]
Consolidate some macro handling in MM_VMS.pm.

init_others() was only handling two macros (OBJECT and LDFROM),
and both of those were also being processed (somewhat differently)
in constants().  Remove init_others() altogether and beef up what
we're doing in constants().  These macros may both consist of
space-separated lists of filenames, but in order to know that we
need to do macro expansion first, and we need to do a negative
look-behind assertion when splitting on whitespace to make sure
the whitespace is not escaped as a legal part of a modern VMS
filename.
clarified MAKE nebula - http://stackoverflow.com/a/9455881
what Make program to run the Makefile with
fixed typo
add TEST_REQUIRES argument; use v2 spec internally for MYMETA

* TEST_REQUIRES is analagous to BUILD_REQUIRES, and gives you a place
  to specify libraries needed to test, but not build
* ...but there is nowhere in the 1.4 META file to put test requirements,
  so we have to fold them into build_requires, which is really not very
  helpful; so we now build our META stuff internally (for MYMETA only!)
  as v2!
* to avoid breaking META_MERGE and META_ADD, we still use v1.4
  internally for META.yml
split add_requirements_to_meta in two
Merge pull request #29 from rjbs/test-requires

add TEST_REQUIRES argument; use v2 spec internally for MYMETA
Update change log
Fix a few test files which weren't using our bundled version of Test::More

The extra code in Liblist_Kid.t to make it work was removed as it's a bunch
of extra complexity for a feature that can't be expected in any other test file.
Update EUI to 1.54
Update ExtUtils::Manifest to 1.60
Clarify and expand the NAME documentation.

* Declare that NAME *must* be a valid package name
* Declare that NAME *must* have an associated .pm file

The above were always implied but never declared.

* Make the SYNOPSIS a bit more realistically useful

For rt.cpan.org 73361
Merge branch 'docs/NAME'
Merge pull request #26 from neilbowers/master

normalisation of print STDOUT/print and print STDERR/warn