php53: fix on darwin

* add libssh2 to build inputs (configure fails without this)
* link with stdc++
* add icu/lib directory to DYLD_LIBRARY_PATH (and wrap binaries with this
  environment variable
* add libiconv to build inputs
* fix --with-iconv configure flag (was --with-iconv-dir which is not a valid
  flag)
php53: add optional pcntl flag
php53: restore nix gd version
php53-xdebug: add expression
update pulseaudio to 4.0 and sbc to 1.1
libcap needs to be a propagated build input for pulseaudio
add retroarch 0.9.9
vim-xdebug: add expression
added mcrypt
Improve error message for option that is not defined and has now default value.
rmlint: Install to /bin, not /usr/bin
ledger3: Update

Signed-off-by: Shea Levy <shea@shealevy.com>
Merge pull request #684 from qknight/mcrypt

added mcrypt
Merge pull request #679 from iyzsong/retroarch

add retroarch 0.9.9
Merge pull request #650 from lovek323/php53

php53: fix on darwin
Merge pull request #661 from lovek323/php53-xdebug

php53-xdebug: add expression
sqlite: set meta.platforms so that Hydra will build it

I'm sure that sqlite works on more platforms than linux, but I cannot
verify that myself (I only have linux). So I'll leave it up to the users
of other platforms to expand this as needed.
Merge pull request #689 from bjornfor/sqlite

sqlite: set meta.platforms so that Hydra will build it
Updating siproxd to 0.8.1, and libosip.
Updating pjsip to 2.1