Merge branches 'ek-wip-gui' and 'master'
Updated Czech translation
NEWS update for 3.4.2 release
post release version bump
Updated Polish translation
Updated Latvian translation.
[l10n] Updated Indonesian translation
Bug #676165 - Calendar backend crashing when opening a memo several times for editing

* libical memory was corrupted by calls to g_free()
  on pointers returned by icalcomponent_as_ical_string(),
  which returns pointers to memory owned by libical
  (so it must not be free()d)
* fixed that in several locations inside libekolabconv
  by g_strdup()ing the strings returned by the libical
  function or using it as const pointer
po/Makefile.in.in does not belong under version control

* this file is autogenerated and is not among the
  po/* files which need to be under Git control
updated IMAPX files as of EDS commit 23a77e1d521c34e04121395ffe5df9a567c22e77

* updated the local IMAPX code from upstream
* now at EDS commit
  23a77e1d521c34e04121395ffe5df9a567c22e77
* camel/providers/imapx/* is almost completely gone,
  only the provider is left. The rest has been moved
  to libcamel and exposed as API for us to use
Merge branch 'EDS_IMAPX_nobuild' into ek-wip-porting-imapx

Conflicts:
	src/camel/providers/imapx/Makefile.am
	src/camel/providers/imapx/camel-imapx-conn-manager.c
	src/camel/providers/imapx/camel-imapx-conn-manager.h
	src/camel/providers/imapx/camel-imapx-folder.c
	src/camel/providers/imapx/camel-imapx-server.c
	src/camel/providers/imapx/camel-imapx-utils.c
	src/camel/providers/imapx/camel-imapx-utils.h
IMAPX: updated VERSIONS file to new upstream E-D-S commit 23a77e1d521c34e04121395ffe5df9a567c22e77
Updated German translation
Bug #676733 - evolution crashing when creating new email imap folder

* fixed wrong object type assertion in
  CamelKolabIMAPXStore
camel: adapted to new upstream layout and exposed API (pt. 1/2)

* moved our own extension files from src/camel/providers/imapx
  to src/camel
* removed src/camel/providers and its subdirectory
  (upstream IMAPX has been moved to libcamel toplevel)
* adapted own extension files to new layout
* removed all extension files which will no longer be
  needed in the light of CamelIMAPX* becoming subclassable
  and extensible
camel: adapted to new upstream layout and exposed API (pt. 2/2)

* adapted all CamelKolab* classes to the changes
  introduced with pt. 1/2 (previous commit)
* removed no-longer-needed code paths and
  parent class function overrides
  (CamelIMAPX* becoming subclassable and extensible)
* removed CamelHTTPStream util functions (class no
  longer existing in upstream and util functions
  not needed in evolution-kolab)
Merge branch 'ek-wip-porting-imapx' into ek-wip-porting
libekolabutil: new function for getting uidvalidity from CamelIMAPXFolder

* this function originates from the CamelIMAPXExtdFolder
* it was the only extension CamelIMAPXExtdFolder provided
  over CamelIMAPXFolder, so the former GObject was removed
  and the extension function moved to the util lib
libekolabutil: include upstream <camel/camel.h> only

* the individual header includes from camel
  are no longer needed
* <camel/camel.h> now also exposes CamelIMAPX*
KolabMailImapClient: adapted to Camel changes

* removed inclusion of individual camel header
* use new uidvalidity getter function from
  libekolabutil
* removed unused symbol
* pass GCancellable on to CamelService
  connect/disconnect functions