Fixed compiler error on MacOS
Fixed local object changed solver to react on permission denied exceptions
Merge branch 'develop' of github.com:OpenDataSpace/CmisSync into develop
Fixed StyleCop Issue
Retry to connect to server on failing connection

If the inital connection failed, a background thread is
trying to reconnect until the first successful login happens.

The UI should appear much faster know, because the login
process in not in the UI thread anymore.
Stablize integration test
Added File for DescandantsTreeBuilder
Added empty content stream to new remote object to signal a new version

If the original file is empty, an empty content stream is passed instead of a null
content stream. A null content stream is the signal for a the cmis gw that the
content will follow and to merge the empty document version with the
next non empty version.
Extract Class for Descendants Crawler
Merge branch 'develop' of github.com:OpenDataSpace/CmisSync into develop
Extract interface on DescendantsTreeBuilder
Improved ConnectionScheduler to support reconnects if config repo info changed
Merge branch 'develop' of github.com:OpenDataSpace/CmisSync into develop
Whitespaces
Adding default hash algorithm and default SHA-1 sum of byte[0]
Improved unit test for local object added solver
Added integration test setting content of empty file
Extract method
Merge branch 'develop' of github.com:OpenDataSpace/CmisSync into develop
Moved member variable relationships

Makes further refactoring easier