Update setup.py for 1.0 release

It's still not working completely (you can't run tests from it) but it's enough for installing. Fixes #18