Fix setuptools warnings and errors.
Add a .gitignore and remove build files from Git.
Add support for :memory: connection string (usefull while writing tests).