Bug 709428 - Searchbar widgets should not wrap

Instead of wrapping the searchbar for small screens (which looks ugly
and breaks the initial window size on large screens), hide the filter
combo box in views that would otherwise be too wide for the screen.

There's no loss of functionality when hiding the filter combo box.
It's just a set of convenient pre-defined searches, all of which can
be reproduced through the Advanced Search interface.

New functions:

  e_shell_searchbar_get_filter_visible()
  e_shell_searchbar_set_filter_visible()
EShellSearchbar: Remove unused 'child_containers'.
Fix error handling glitch in mail_session_send_to_thread().

If sending a message fails but the user was already connected to the
MTA, the error is missed and not handled until further into the logic,
where it's treated as though sending succeeded and only post-processing
failed.  This results in the user seeing a copy of the message in Sent,
but the message was never actually sent.

Fallout from the investigation of bug 710807.
Bug 710797 - Name all the timeouts added with g_timeout_add()
Bug 710489 - Network detection broken at startup
Updated Slovenian translation
Bug 689055 - Port contact map to geocode-glib 3.10
Contact map cleanups.
Remove EContactMarker.

ChamplainLabel does everything we need now.  Need to stash a contact UID
for opening the Contact Editor on double-click, but not worth a subclass
for just that.
Fix Contact Editor crash.

When closing the window after opening it from the Address Book Map.
Updated Galician translations
EMailIdentityComboBox: Document and clean up.
Adapt to CamelDataCache API changes.
Bump webkitgtk-3.0 requirement to 2.0.1.

Between 2.0.0 and 2.0.1, webkit_dom_html_style_element_get_sheet()
silently changed from returning a WebKitDOMStyleSheet to returning
a WebKitDOMCSSStyleSheet.

EWebView already depends on this newer behavior, which effectively means
Evolution's WebKitGTK+ dependency is already 2.0.1 or later.  Update the
minimum webkitgtk-3.0 requirement in configure.ac to reflect this.

WebKitGTK+ 1.10 is old enough now that the bump should not be an issue.
Update error handling when sending offline.

Camel now uses GResolver for domain name resolution, so check for
G_RESOLVER_ERROR when sending so the "saving-to-outbox" alert can
work again.