This allows specjour to play friendly with other gems that are required to work with the database, specifically things like foreigner. Unfortunately, foreigner doesn't work very well when the database doesn't exist but that becomes a solvable problem with this patch.
It's recommended to commit the rsyncd.conf because your project may need to exclude specific paths. Unfortunately, when you run specjour on another computer, it will reuse the project's rsyncd.conf which has absolute paths to the project directory. Now, rsync will be run in your project's directory allowing for relative paths.