pfPorts: PHP 5.3.20 (sync with FreeBSD ports r310164)

Sync with FreeBSD ports, suck in 5.3.20 which is likely one of
the last PHP 5.3 releases containing more than just security fixes.

All previous pfSense-added patches still apply cleanly. For more
detailed description on where and why our port deviates from FreeBSD
ports, check the PHP 5.3.19 commit.

Upstream r310163 contained the effective version but we sync against:
	Author: flo <flo@FreeBSD.org>
	Date:   Wed Jan 9 21:58:12 2013 +0000

   	Restore mistakenly removed  PORTREVISION?=
Update mps(4) via 8-STABLE

Since we ship an updated mfi(4) from 8-STABLE, it may be meaningful
to also suck in the updates to the HBA-only models from LSI.
(some HBA/RAID cards are cross-flashable between operational modes)

While this doesn't explicitely add new hardware support, changelogs indicate
bug fixes like memory leaks one may be happy to see in production.

As with mfi(3) this wraps all changes into one large patch obtained
from cherry picks via 8-STABLE applied on a clean 8.3-RELENG branch.

See the readme to get an idea what is included (hopefully helpful for later merges)
One more small fix...
pfPorts: Minor OpenVPN port sync with FreeBSD

Target is to identify and remove local modifications from our port
and sync against the regular OpenVPN port when it was at 2.2.0.
(FreeBSD ports r273590)

Our port was not based on openvpn but openvpn-devel port which are both
somewhat similar but have quite some differences even back then.

This commit should only sync minor things, in hope we don't miss relevant
local modofications when jumping on 2.3.0 which will bring fully integrated
IPv6 support.
Merge pull request #70 from matsimon/php-5.3.20

pfPorts: PHP 5.3.20 (sync with FreeBSD ports r310164)
Merge pull request #71 from matsimon/mps-8STABLE

Update mps(4) via 8-STABLE
Merge pull request #73 from matsimon/openvpn-2.3-migration

pfPorts: Minor OpenVPN port sync with FreeBSD
Add openvpn pfPort for 2.3, since we need to alter the default options.
Have pfSense 2.1 use openvpn 2.3
While I'm here, pretty up this listing.
Fails to apply. Revert "Update mps(4) via 8-STABLE"

This reverts commit 94c2fd4c634fa6fb88d4ffe0237a759d1768b3b9.
pfPorts: Update pecl-APC to 3.1.13 (FreeBSD ports r303839)

This newer pecl-APC should provide compatibility with at least up to
PHP 5.4, development versions are already targetting 5.5.

Our port did not contain local modifications. Now taken from FreeBSD
ports r303839, with following commit message:

Author: sunpoet <sunpoet@FreeBSD.org>
Date:   Fri Sep 7 23:24:40 2012 +0000

    - Update to 3.1.13

    Changes:    http://pecl.php.net/package-changelog.php?package=APC
    PR:         ports/171289
    Submitted by:       Matthew Horan <matt@matthoran.com>
Merge pull request #76 from matsimon/pecl-APC-3.1.13

pfPorts: Update pecl-APC to 3.1.13 (FreeBSD ports r303839)
Use the right filename for vga image links.
Keep the data for the existing threads so they do not reference garbage. Thanks-to: http://forum.pfsense.org/index.php/topic,57143.msg308927.html#msg308927
Add a patch that allows the ftp proxy monitored ports to be configured through debug.pfftpports as comma separated list of ports
Use initialization and destroy functions to make code readble and correct. Also when getaddrinfo returns any error report it as such so entries do not expire
Use a per thread var to singla its cancellation rather than relying on pthread_cancel. do the cleanup there as well
Replace spaces with tabs
Replace spaces with tabs