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.
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/control: add libpulse-dev build dependency

New Thunderbird version needs now a build dependency on libpulse-dev.
debian/control: bumping some version of build dependencies

The packages nspr4-dev, sqlite-dev and libvpx-dev needs at least to be
present in a higher versions.
debian/icedove-dev.install: adopt upstream changes

Mozilla has changed the old directory order and release of files in
there. Remove no longer shipped files and changed source of remaining
files.
icedove.lintian-overrides: adding libtheora

Mozilla needs a own currently pre-released version of libtheora.
debian/rules: adding removing for temporary files

The build inside iceowl-extension and calendar-google-provider contains
sometime a temporary stamp file ".mkdir.done". Lets remove this files.
Imported Upstream version 30.0~b1
Merge tag 'upstream/30.0_b1'

Upstream version 30.0~b1

# gpg: Unterschrift vom Sa 24 Mai 2014 20:23:55 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

modified patches:
porting-hppa/FTBFS-hppa-correcting-code-inside-JS_STACK_GROWTH_DI.patch
porting-kfreebsd-hurd/Allow-ipc-code-to-build-on-GNU-hurd.patch
porting-kfreebsd-hurd/Allow-ipc-code-to-build-on-GNU-kfreebsd.patch
porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch
porting-kfreebsd-hurd/ipc-chromium-fix-if-define-for-kFreeBSD-and-Hurd.patch
prefs/Set-javascript.options.showInConsole.patch
debian-hacks/Icedove-branding.patch
fixes/unbreak-with-system-pixman-in-mailnews.patch

obsolete patches (fixed upstream):
debian-hacks/Do-build-time-detection-of-2-bytes-wchar_t-and-char1.patch
debian-hacks/Fix-build-failure-for-header.py-and-typelib.py.patch
fixes/Make-system-cairo-work-again.patch
porting-powerpcspe/FTBFS-Altivec-is-not-available-on-powerpcspe.patch
branding: add jar.mn to moz.build
only copy debian/mozconfig.default into mozilla subdir
MOZ_OBJDIR need a absolute path, $(pwd) didn't work

$(pwd) in MOZ_OBJDIR (in debian/mozconfig.icedove) will break the build,
because resolving $(pwd) will result in a wrong build directory
(/«PKGBUILD»/mozilla/obj-icedove instead of /«PKGBUILD»/obj-icedove). So
we'll write the absolute path into mozconfig.icedove via debian/rules.
icedove.pc: remove non-existent library mozjs

Closes: #748746
iceowl-extension: use breaks instead of conflicts against calendar-timezones

Closes: #747532
add breaks to enigmail (<< 2:1.6-4~deb7u1) which won't work with us

Closes: #747546
document changes and release 30.0~b1-1