Refactor the repo

Remove all native swift files
Add tox.ini, README.md and setup.py
Define a minimal version (we noticed incompatibility with some older Swift version recently).