Enable mcrypt, intl and exif support in PHP
php: Add xsl optional support

Use an override with xsl = true to enable xsl support in php.
php: Add mcrypt optional support

Use an override with mcrypt = true to enable libmcrypt support in php.
The --disable-posix-threadsds mcrypt build option was required by php.
php: Add zip and optional bz2 support

Use the overload bz2 = true to enable bz2 support for php.
zip support is enabled by default as it doesn't require any library.
compile fix: <stddef.h> needed for size_t
openocd: bump from 0.4.0 to 0.6.1

Also:
 * Remove commented out "GuruPlug installer" stuff that hasn't worked
   since openocd 0.2.0 (according to the comments).
 * Build with support for the following JTAG hardware:
   - Segger J-Link
   - Raisonance RLink
   - Keil ULINK
   - STMicroelectronics ST-Link
haskell-alex: update to version 3.0.4
haskell-smallcheck: add version 1.0.1
haskell-show: this package needs smallcheck version < 1
haskell-hoogle: jailbreak to support recent versions of conduit
haskell-DAV: jailbreak to support recent versions of conduit
haskell-idris: update to version 0.9.6.1
haskell-attoparsec-conduit: update to version 1.0.0
haskell-base64-conduit: update to version 1.0.0
haskell-blaze-builder-conduit: update to version 1.0.0
haskell-classy-prelude-conduit: update to version 0.5.1
haskell-conduit: update to version 1.0.0
haskell-crypto-api: update to version 0.11
haskell-crypto-conduit: update to version 0.5.0
haskell-filesystem-conduit: update to version 1.0.0