Fixes two way sync issues, Uses SailfishKey Provider and other improvements

Removed hard coded client Id & secret. 
Added libsailfishkeyprovider dependency to pro file. 
Fetch Client ID and secret from the library. 
Removed unsupported fields from POST request