Calendar views inline text edit with Ctrl+C/V/X does not work

The shortcuts Ctrl+C/V/X are used for whole calendar items
copy/paste/cut, not for text when editing event details inline, either
in a day/week view or in a list view. By tracking the is-editing property
of respective cell editor and using it when enabling/disabling clipboard
actions makes the respective text operations work as expected.
Notify user about question dialogs

Set an urgency hint on dialog's parent, or dialog itself, when it has
no parent, to get user's attention to the dialog. For example, when
there is a changed mail composer window on a different workspace than
evolution's main window and user invokes quit by File->Quit in evolution,
then the window is waiting for a response on the composer, but there
was no hint it's waiting for anything.
Bug #641711 - Crash in remove_queued_alarm
Updated Serbian translation
Set network-available on a CamelSession when going online

The network-available property was unset when going offline, but
never set again, which caused download of messages for offline use
broken, because it downloads for offline only if the network-available
is set.
Bug 703181 - Asked for password which is never used

When the SASL mechanism reports that it can try an "empty password", give
it the opportunity to do so before we demand that the user provide one.

(Patch mostly by mbarnes; thanks)

(cherry picked from commit 046a17ba199e79b44337ac376131a2d566a3e7d8)
Bug #703053 - Error on setting reminder 'after start of appointment'

Check if the client supports setting 'after start' reminder and disable
it if necessary (and also disabling 'before end of appoint')
Updated Czech translation
Fix typo: appointmenet -> appointment
Updated Czech translation
Updated Czech translation
Contacts view: Add 'Refresh' into books context menu

Done as part of bug #700894
Bug #703194 - Custom alarm message is REMINDER
Bug #689640 - Print Preview of composer text is empty
Updated Indonesian translation
Update evolution-util API docs.

(cherry picked from commit b459f80f1f9f8b0acead7626b3e561d4e486ea0e)
Fix compiler warnings in alarm-dialog.c.

(cherry picked from commit e27cdc4976e4a0df6a1a39178f79a51bc9263ad1)
Avoid to use new EDS macros in stable branch
Bug 703732 - Unnecessary localedir override in configure.ac

(cherry picked from commit 4e5e734ed208c87020a6846b41dd72b5e8088525)
EMailFormatterPrintExtension: Don't be cute with struct declarations.

Declare the instance and class structs normally so Gtk-Doc can make
sense of it.

(cherry picked from commit 3774c9c4c1423b1708a202e333147c4b266fafca)