<install-scripts> Bug 958625 - revert fix_passenger changes, add doc comments

This addresses https://bugzilla.redhat.com/show_bug.cgi?id=958625

- reverted change which eliminated the fix_passenger function from the install scripts
- added comments explaining why the function exists