Cleaned up tests.

- Removed possibly non-portable files from MANIFEST (meaning some files are not in MANIFEST).
- Cleaned up tests to make them more likely to succeed.  Unicode tests are now optional.
- No more test counting - it was too tedious.  Using done_testing instead.