notify-stable-patch-queued: Fix multiline 'from' and 'subject' headers

RFC 2822 defines that headers can be split across multiple lines.  Instead
of hacking the code to handle these, just use email.parser to get 'subject'
and 'from' fields.

This solves a problem that was found while processing linux kernel commit
77bc6bed7121936bb2e019a8c336075f4c8eef62: after using git format-patch, we
get:

  From 77bc6bed7121936bb2e019a8c336075f4c8eef62 Mon Sep 17 00:00:00 2001
  From: =?UTF-8?q?YOSHIFUJI=20Hideaki=20/=20=E5=90=89=E8=97=A4=E8=8B=B1?=
   =?UTF-8?q?=E6=98=8E?= <yoshfuji@linux-ipv6.org>
  Date: Wed, 2 Apr 2014 12:48:42 +0900
  Subject: [PATCH] isdnloop: Validate NUL-terminated strings from user.

which breaks this script!

Signed-off-by: Luis Henriques <luis.henriques@canonical.com>
kernel-devs: add airken from HWE

Signed-off-by: Andy Whitcroft <apw@canonical.com>
kernel-team-accounts/update-repos.sh: Drop 2.6.24 and 2.6.38 orig tarballs

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
chroot-setup: Expire the android chroot

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
chroot-setup: 'dpkg --configure -a' every time

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
[sb/workflow_engine.py] Logic reversed for outputting the correct text when we are outside the publishing window.

Signed-off-by: Brad Figg <brad.figg@canonical.com>
[ubuntu.py] Added 14.10 information (Utopic)

Signed-off-by: Brad Figg <brad.figg@canonical.com>
[ubuntu.py] Added 14.10 information (Utopic) (missed a couple places last time)

Signed-off-by: Brad Figg <brad.figg@canonical.com>
misc/ubuntu-repo-mirror: Added utopic

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
kernel-team-accounts/update-repos.sh: Get trusty LTS orig tarball

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
kernel-team-accounts/update-repos.sh: Added utopic

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
kernel-version-map: add utopic and trusty

Signed-off-by: Andy Whitcroft <apw@canonical.com>
mainline-builds: open utopic

Signed-off-by: Andy Whitcroft <apw@canonical.com>
cve-tools: utopic opening

Signed-off-by: Andy Whitcroft <apw@canonical.com>
chroot-setup: Enabled utopic

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
buildscripts: Add utopic support to ukb

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
[ktl/messaging.py] Add port handling and using login if username/passwd are present.

Signed-off-by: Brad Figg <brad.figg@canonical.com>
[morning-bug-report] Handle getting port from cfg file and if there is no username/passwd

Signed-off-by: Brad Figg <brad.figg@canonical.com>
[sb/workflow_engine.py] Handle getting port from cfg file and if there is no username/passwd

Signed-off-by: Brad Figg <brad.figg@canonical.com>
[ktl/messaging.py] It's valid to not have a username/passwd for the smtp server.

Signed-off-by: Brad Figg <brad.figg@canonical.com>