Switch bdw-gc to Github, add libatomic-ops.

Boehm's site won't feed the tarball to curl so it doesn't work with jhbuild

bdw-gc-7.2f adds libatomic_ops dependency.
Update libsoup to 2.46
Avoid defining _UINTXX_T on apple instead of just clang.