Refactor Python to use `update` mode.

- Also fix rpath issue on OS X
- Relies on https://github.com/hashdist/hashdist/pull/294