When we say we don't want to depend on setuptools, we shouldn't.

Also,
 * add support for Travis-CI
 * rename README to README.rst
 * if /dev/shm is not writeable, use /tmp (for Travis-CI, where /dev/shm
   is not accessible)