makefeduprepo improvements

* Use sudo in the script to run dracut, then chown the image to the user
  (so the created repo is owned by the running user)
* Make ./serve PORTNUM work, and handle Ctrl-C cleanly