String wrapper to convert between QString and lg2

Introducing `Git::Internal::String` wrapper class to simplify conversion from and to QString.

* Should it be exported to the public interface? If so, the GitWrap API should change to take this class instead of a QString.
I think so. The only purpose of this is to privatize the copy consstructor. Could you tell me on how to do it right, please?