Bug #1486

- #1486 Truncated sentence in task-sync(5) manpage (thank to Jakub Wilk).

Signed-off-by: Paul Beckingham <paul@beckingham.net>
Bug #1487

- #1487 `tasksh` segmentation fault (thanks to Hector Arciga).
Fixed the usage of TASK_RCDIR which was introduced by #1473. Until now, the content of doc/rc was still installed to TASK_DOCDIR instead of TASK_RCDIR.
Documentation

- Updated files based on patch from Elias Probst.
iBug #1511

- #1511 sync init crashes if client certification file is empty or invalid
        (thanks to Marton Suranyi).

Signed-off-by: Paul Beckingham <paul@beckingham.net>

Conflicts:
	AUTHORS
	ChangeLog
Migration

- Updated repository URL.
Bug TW-261

- TW-261 Easy to create "not deletable" task (thanks to Jan Kunder).

Conflicts:
	ChangeLog
	NEWS
Bug TW-278

- Cygwin throws warnings building mk_wcwidth() in wcwidth6.c.

Conflicts:
	ChangeLog
Bug TW-1274

- TW-1274 Map 'modification' attribute to 'modified' (thanks to jck).

Conflicts:
	ChangeLog
	src/commands/CmdInfo.cpp
Bug TD-42

- TD-42 Cannot compile taskd - GNUTLS_VERSION undefined in diag.cpp (thanks
        to Michele Vetturi).

Conflicts:
	ChangeLog
Bug TW-1282

- TW-1282 incorrect URLs in man task-sync (thanks to Jeremiah Marks).

Conflicts:
	ChangeLog
Bug TD-45

- TD-45 Fix preprocessor define.

Signed-off-by: Paul Beckingham <paul@beckingham.net>

Conflicts:
	AUTHORS
	ChangeLog
Bug TW-1288

- TW-1288 Added missing locking for task modifications (thanks to Kosta H,
          Ralph Bean, Adam Coddington).

Conflicts:
	ChangeLog
Merge Error

- Fixed item that was missed in an earlier merge.
TLSClient: do certification verification with old gnutls

The automatic verification for the server certificate with
gnutls_certificate_set_verify_function does only work with gnutls
>=2.9.10. So with older versions we should call the verify function
manually after the gnutls handshake.

Signed-off-by: Paul Beckingham <paul@beckingham.net>

Conflicts:
	ChangeLog