Add setup

This is useful to have the setup.py with the source for people who want to install the library from source.

I also update the repo URL.