Add ssl login support for libgit2 (by adding libssh2 blueprint and using it)

Authored by leinir on Dec 7 2017, 11:30 AM.

Description

Add ssl login support for libgit2 (by adding libssh2 blueprint and using it)

Add a blueprint for the libssh2 library, and make use of it to
enable ssl support in libgit2 (which otherwise only supported
standard username/password authentication).

Differential Revision: https://phabricator.kde.org/D9069