"View Source" creates tmp files only readable by user: Bug #724436
Contractor support: Bug #734717
Updated POTFILES.in

intltool won't treat a file as a .desktop file if it doesn't have the
.desktop extension, so use [type: gettext/ini] to force it.
Present Welcome dialog if Geary re-run while visible: Bug #720360

If the Welcome dialog (used to create the initial account) is visible
and Geary was re-run, an empty main window would appear.  This is due
to the Welcome dialog hiding the main window until the first account
is created.  Now, if Geary is re-run the Welcome dialog is presented
to the user.

This may possibly solve bug #737811.
Disable SSLv3 (POODLE attack) in GnuTLS: Bug #739019

This disables SSLv3 in GnuTLS (and therefore WebKit) to avoid
susceptibility to the POODLE attack vector.  This is an extremely
unlikely vector for Geary as Javascript is disabled for all WebKit
views.
Password dialog always has transient parent: Bug #720769

Not only a transient parent, but the main window is shown and
presented if hidden to ensure everything is displayed.  This ensures
the password prompt is associated with Geary, answering some of the
concerns in bug #739195.
Add gcr-3 dependency information to INSTALL
Correct problems with IMAP parsing when using Turkish: Bug #714892

When connecting to any IMAP server while the local user's locale is
configured to be Turkish, Geary will mis-parse many of the IMAP
server's responses, leading to essentially a failed connection due to
state issues and more.

The problem is that some of the parsing code was using g_utf8_strdown
to convert received text to lowercase to perform case-insensitive
string comparisons.  Turkish has multiple letter I's (dotted and
dotless), and when the UTF-8 code transformed it to lowercase, a
different UTF-8 code point was selected than the English/ASCII 'i'.

The solution is to explicitly use ASCII variants of string
transformation, comparison, and hashing to ensure 7-bit operations are
used throughout the IMAP and RFC822 stack.  Further commits will
follow that enforce this a bit more, but this commit is sufficient to
correct the problem for our Turkish users.

Conflicts:
	src/engine/rfc822/rfc822-message-data.vala
Don't crash when closing composer: Bug #739141

This also has the effect of avoiding excessive draft saves due to
the multiple From: widget's changed signal firing even though the
account didn't actually change.
Build with Vala 0.22.1 (ASCII string binding issue): Bug #739470

ASCII strup/strdown not bound in Vala 0.22 or 0.24, so need to use
externs to import those symbols until Vala 0.26 is the minimum
requirement.