Imported Upstream version 24.5.0
Merge tag 'upstream/24.5.0'

Upstream version 24.5.0

# gpg: Unterschrift vom Di 29 Apr 2014 14:43:24 EDT mittels RSA-Schlüssel ID A74420EF
# gpg: Korrekte Unterschrift von "Christoph Goehre <christoph.goehre@gmx.de>"
# gpg:                     alias "Christoph Goehre <chris@sigxcpu.org>"
rebuild patch queue from patch-queue branch

added patches:
porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch

obsolete patches:
porting-kfreebsd-hurd/Another-fix-to-build-ipc-code-on-GNU-hurd-and-kfreeb.patch
document changes and release 24.5.0-1
debian/rules: remove duplicate LDFLAGS += -Wl,--stats
debian/rules: export all compiler flags into build environment
debian/rules: run autoconf for all configue files
debian/rules: export MOZCONFIG onces
debian/rules: update config.sub and config.guess before autoconf run
parse DEB_BUILD_OPTIONS for how many parallel buildjobs to start

Closes: #746984
debian/rules: export MOZILLA_OFFICIAL
run configure with --build and --host

This will fix FTBFS on armel.
don't build a shared js library

This will fix the incompatibility with Lightning from Mozilla.

Closes: #724688, #729073, #745593
document changes and release 24.5.0-2
debian/gbp.conf: adopting changes for Debian experimental branch
debian/control: bumping build-depends for debhelper

Since moving to debhelper as buildsystem we have to increase the
build depend on debhelper to version >= 7.0.50~ as we use the debhelper
override function. This is need at least debhelper >= 7.0.50.

This fixes Lintian warning
lintian: fixing debhelper-overrides-need-versioned-build-depends (>= 7.0.50~)
debian/source.filter: more files to ignore

Debian added more testing stuff for unit tests, there is mostly no source
from the JS files, but also don't need them.
Imported Upstream version 28.0~b1
Merge tag 'upstream/28.0_b1' into experimental

Upstream version 28.0~b1
rebuild patch queue from patch-queue branch

obsolete patches (fixed upstream):
debian-hacks/Fix-build-failure-for-header.py-and-typelib.py.patch
fixes/Make-system-cairo-work-again.patch

probably obsolete patch:
debian-hacks/stop-configure-if-with-system-bz2-was-passed-but-no-.patch