Add Sourcery CodeBench Lite toolchain(s)

Sourcery CodeBench toolchains are prebuilt GCC toolchains from Mentor
Graphics.

Start out by adding ARM EABI and ARM GNU/Linux toolchains. Sourcery
CodeBench is also available for MIPS, Power, SuperH, ColdFire (and
more), so it should be easy to add later, if needed.

AFAIK, the EABI toolchains use newlib and the GNU/Linux ones use glibc.
st: Update to 0.4.1 and add support for custom config
haskell: add pop3-client and smtp-mail (by cabal2nix)
Crypt::RandPasswd: Update to 0.03

http://hydra.nixos.org/build/5098835
openvpn: Update to 2.3.1
Add ansi-remover npm package

Signed-off-by: Shea Levy <shea@shealevy.com>
npm2nix now supports simple strings in the JSON file if no range is specified

Signed-off-by: Shea Levy <shea@shealevy.com>
Adding oslrd.
Adding batman-adv.
Adding batctl, control for batman
add pdf2htmlex and upgrade poppler
waitress: 0.8.1 -> 0.8.5
cyrus-sasl: Fix build on darwin

Signed-off-by: Shea Levy <shea@shealevy.com>
gyp: Fix on darwin

Signed-off-by: Shea Levy <shea@shealevy.com>
Fix http_parser build on darwin

Signed-off-by: Shea Levy <shea@shealevy.com>
Missed some darwin cflags in gyp

Signed-off-by: Shea Levy <shea@shealevy.com>
Set library path properly for v8 on darwin
Get node.js building on darwin

Signed-off-by: Shea Levy <shea@shealevy.com>
Merge pull request #571 from vcunat/p/hs

haskell: add pop3-client and smtp-mail (by cabal2nix)
Merge pull request #561 from offlinehacker/st

st: Update to 0.4.1 and add support for custom config