Modify tests to segregate XS and pure Perl tests.

Add .gitignore and MANIFEST.SKIP.

Conflicts:
	.gitignore
	MANIFEST.SKIP
Use note() instead of diag(), for cleaner output.
Boost version number and release date.
Update t/bless_var_method.t to detect/handle XS properly.
Rework tests for Useperl, Useqq and Deparse = 1.

Further reworking of t/sortkeys.t.
Use the same BEGIN block as other test files.

Have the testing subroutine return the hash being tested.  This appears to
resolve a "dubious" exit status when running 'make test' on pre-5.14 perls.
Revert isWORDCHAR to isALNUM (change was made in Data::Dumper 2.40).
Specify number of tests in plan.
Bump release date in POD.
Re-revert isWORDCHAR.
Use an ifndef to handle isWORDCHAR.

Patch submitted by Karl Williamson in RT #116961.
Restore one test block in sortkeys.t.
In CPAN version, explicitly require Test::More v0.98.
Bump release date.