Do not fix permissions after extracting source tarballs.

Most permissions are correct. Not all scripts with a shebang line need
to be executable. There are some header files which incorrectly have the
executable flag turned on. They have been fixed in Passenger 4.0.30.
Add patch: fix FilterSupport aliasing
Make the comments in passenger.conf more language-agnostic
Upgrade to Phusion Passenger 4.0.33, and change the RPM spec in major ways.

- Utilize Passenger's 'fakeroot' task to generate the buildroot.
- Get rid of unused files.
- Rename package to 'passenger'.
- Make Passenger Standalone work.
- Remove the native_dir patch: it is not correct. Now that we use the fakeroot task,
  native_support is put in the correct directory.
- Only run the C++ test suite.
Annotate apache-passenger.conf.in with markers so that passenger-install-apache2-module >= 4.0.34 will can correct update the file