better factoring for setup.py, bump version for 0.5.2 release
bump version to 0.5.3dev