Update the Changes file on release (like we used to).

Also:
  - remove the old mkdist.sh
  - Remove $Id$ for MANIFEST
Merge branch 'sysinfo' of ssh://github.com/abeltje/Test-Smoke
    - More accurate SysInfo on Linux
    - More accurate SysInfo on Linux
Fix Test::Smoke::Util::Execute so it will work on windows aswell.
Autocommit for distribution Test::Smoke 1.6
Make sure we have 2 digits after the decimal point (aesthetic).
Refactor the mail modules.
Refactor the Syncer code.
* Refactor the SysInfo code, add support for Haiku OS.
* Rest of the changes for Haiku branch.
Add documentation for the new SysInfo modules.
Add -test|-t switch for running all the tests only.
Fix long standing bug in the manifest_check code, where MANIFEST.SKIP entries were not treated as regexen.
Add ua_timeout option (LWP::UserAgent timeout), so I can set it to 0 for my haiku box.
Update the Makefile.PL, add dependencies for MSWin32 and Haiku.
Update the Makefile.PL, add dependencies for MSWin32 and Haiku.
Merge branch 'master' of ssh://github.com/abeltje/Test-Smoke

Conflicts:
	Makefile.PL
Fix typo, remove '-i' from make args for Haiku
Fix the SysInfo/Solaris code
Fix the get info from /proc/cpuinfo testcode
  - it will now handle open my $fh, '< /proc/cpuinfo'
Add '.git' to the default MANIFEST.SKIP files.