TEST: Fix test so it runs with unittest or nose.
TEST: Clean up the tests.

The `test_spawner.py` and `test_version_registry.py` files were used to
run other tests and were not needed at all.  The real errors with the
tests should have been fixed.  These test files were actually causing
errors.
Cleanup of tests.

Move files to their more standard names, remove some older cruft which
was confusing nose.
Fix test to work regardless of which directory ...

... nose is running from.
BUG: Incorrect format string.

Was causing a test to fail which showed up on Python 2.7.6.
TEST: Use .txt files instead of .py files for test

Background: On Windows, Python-2.7.6 has changed the way the mimetypes
are computed and for a .py file `mimetypes.guess_type` now returns
`('text/plain', None)` instead of `('text/x-python', None)`.  See here:
http://bugs.python.org/issue15207 This causes the tests to fail on
Windows alone.  The test now uses a `.txt` file so as to side-step this
issue for the time being.
Merge pull request #13 from enthought/fix_tests

Fix tests