Fix disco's python install paths

Fix the location the disco python files install to by passing
PY_INSTALL_OPTS with all the installation dirs in it.

Replace the "inreplace" calls with a patch.