Correct patch the rpath for GHC-built executables on Darwin

@peti This addresses #2488.
Build ppl and gmp correctly for building gcc48 on darwin
Merge pull request #2743 from jwiegley/rpath

Correctly patch the rpath for GHC-built executables on Darwin
Merge pull request #2522 from jwiegley/ppl

Build ppl and gmp correctly for building gcc48 on darwin
Disable use of graphite2 on darwin until #2800 is fixed

This applies to harfbuzz, pango and texlive.
graphite2: fix #2800 by setting INSTALL_NAME_DIR
vifm: update to 0.7.7
weechatDevel: update to latest (few nice bugfixes)
jsmeter: update to 2.11
tig: update to 2.0.2
aircrack-ng: update to 1.2-beta3
haproxt: update 1.4.25
offlineimap: update to 6.5.6
pythonPackages: updated bunch of packages

- afew -> rev9744c18c4d6b0a3e7f57b01e5fe145a60fc82a47
- alot -> revfa4ddf000dc2ac4933852b210901b649634a5f86
- httplib2 -> 0.9
- jedi-0.8.0 -> final0
- pep8 -> 1.5.7
- pyflakes -> 0.8.1
- subprocess32 -> 3.2.6
- turses -> 0.2.22
- tweepy -> 2.3.0
- urwid -> 1.2.1
couchdb: update to 1.5.1
undo #2522 merge except on darwin

It was only meant for darwin originally anyway.
See the PR for discussion.
gperftools: Update 2.1 -> 2.2
libedit: Update 20130712 -> 20140213
snappy: Update 1.1.1 -> 1.1.2
libatomic-ops: Add derivation