setup: don't rely on setuptools

We actually don't need setuptools for anything substantial so we can
just use the stdlib distutils instead. This fixes a build error when
pip (and thus setuptools) isn't installed in a LXC container.