Use rst instead of txt. Updated setup.py content.
Use gitignore instead of hgignore.
Added travis-ci config.