Move from disutils to setuptools and refactor source tree so that both script and web page are installable.