pfPorts/openssl: Sync w. upstream ports r311178, really fixes PADLOCK

Sync with FreeBSD ports, (likely) notable for us:
 - enables optimized NIST ECC on 64-bit
   little-endian machines (r311178)
 - fixes PADLOCK support (r311452)

While we had an interim fix for working PADLOCK support, it would
we would have had to manually re-fix stuff or o a local fix on regular
basis.

The problem was reported upstream, and completes our local interim
fix for PADLOCK support in a hopefully more durable way also for
native FreeBSD consumers. (PR 175622, thanks dinoex@)
pfPorts: Minor php52 subport sync / typo correction

Small sync with FreeBSD ports only regarding
- Header (since switch to SVN)
- Copy-paste error (space vs. tab)

This is in hope to make smaller chunks for updating/syncing
the php52 and have smaller commits and make things more obvious
instead of large chunks.
Merge pull request #89 from matsimon/openssl-sync

pfPorts/openssl: Sync w. upstream ports r311178, really fixes PADLOCK
Merge pull request #90 from matsimon/releng/2.0/php52-sync

pfPorts: Minor php52 subport sync / typo correction
pfPorts/php52-ctype: Fix missed typos

Should have been included with the cleanup in, but was missed:
1a6d09e9ab038b850213d7bc49c1687ea7d328ac
pfPorts/php52-pcre, cherry-pick "Bump pcre library dependency due to 8.30 update Add"

(vendor) patch for deprecated pcre_info()

Obtained from FreeBSD ports
pfPorts/php52-shmop: Fix/sync typos from ports

Also this one was missed when syncing with upstream.
pfPorts/php52-*: Sync modules with ports to where needed.

Most of these changes have been made in upstream ports commit 296046 and
I think we should include them once including php52 with extra backports.

With this commit all php52 extensions should be in sync with upstream,
the only notable exception being the openssl extension which contains
extra patches.

Author: rm <rm@FreeBSD.org>
Date:   Sat May 5 15:18:09 2012 +0000

    - apply BACKPORTS patch unconditionally and remove BACKPORTS option
    - update backports patch to latest version (20120504)
    - align pathnames in slave ports
    - bump PORTREVISION

    The only drawback of this change is that now for building of every slave
    port (php extension) we extracting full php52 source tree.

    Apologies that it took that long.

    PR:         164849
    Submitted by:       Svyatoslav Lempert <svyatoslav.lempert at gmail dot com>
    Approved by:        Alex Keda <admin at lissyara dot su>
    Security:   60de13d5-95f0-11e1-806a-001143cd36d8
pfPorts/php52: Clean + sync against ports r308630, refs #2787

Bump our port revision von to 13, includes security backports from
the php52 backports project. FreeBSD will deprecate this port in
2013, sync it perhaps one last time for improved security.

Remaining local changes:
 - Set PHP_EXT_DIR=20060613
   - pfsense-tools commit: c4a11c9ffa4fc185bfe51af59d4766971d86702f
 - Build pcre in statically
   - pfsense-tools commit: a21f62ffd97a7c18ebe07833967f1e7e9f3944f5
 - Override cgi
   - pfsense-tools commit: c219e2bd32d93b1aa71b5fbc074cf133a4462ac3)
 - Overwrite standard php with cgi version
   - pfsense-tools commit: 16e43a055e4dec2bb1e40151adbd00e8f0ac3121
   - Build CLI version is now on by default

General notes:
A couple of references to depending libraries like odbc have
been bumped, but we (by default) don't enable them, no worries

Removes/syncs typos like space vs. tab.
Merge pull request #91 from matsimon/releng/2.0/php52-sync

Releng/2.0/php52 sync
Correct killifstates patch to actually cover all replacements to pfi_all. Pointy-hat: myself
Remove this since its not the intended fix.
Mark commands as aggregateble or not to avoid issues described in #2792
Actually properly mark non-aggregatable ones
Fix php52 openssl patches