Rearrange the Python build so we generate object files under the build directory.  Clean up manually: don't rely on setup.py.

refs #1188