stunnel: Update to 4.56

Note, I had to add "fips = no" to my stunnel configuration after
the update.
unionfs: Add mount helper (mount.unionfs-fuse)

This makes it possible to mount unionfs directly with mount or fstab.

Example fstab entry:

  none /mnt/union unionf-fuse allow-other,dirs=/source1=RW,/source2=RW

Note, the dirs= option need to be the last option, due to limitations
in the mount helper provided by unionfs-fuse. Maybe we should write a
better helper ourselves.

Also, you need to specify your branches as dirs= option, NOT as
the device, since the latest version of libmount always interprets
"=" characters in the device name as a tag (like LABEL, UUID etc)
and will try to resolve the tag before calling the mount helper.
This will of course not succeed and the mount will fail.
sqlite: Update to 3.7.16.1
nspr: Update to 4.9.6
firefox: Update to 20.0
lftp: update to 4.4.5
haskell-fsnotify: update to version 0.0.7
haskell-multiarg: update to version 0.14.0.0
haskell-stm-conduit: update to version 1.1.0
haskell-utility-ht: update to version 0.0.9
haskell-yesod-auth: update to version 1.1.7
haskell-asn1-types: add version 0.1.0
haskell-fsnotify: update to version 0.0.7.1
haskell-hspec-meta: update to version 1.5.3
Adding avxsynth.

To add it, I also add ffms and log4cpp.
coreutils: fixing cross-build

coreutils can't generate the man pages cross-building. I do a trick
to get them from a non-cross-built coreutils.
bash-completion: update to version 2.1
podofo: fixing cross-building
offrss: fixing crossbuilding, disabling podofo in that case
gcc-wrapper: avoiding one glibc rebuild, for gcc.crossDrv

In fact 'glibc.crossDrv' didn't work. I'm not sure it should work; I think it
isn't required for much.