Merge pull request #1 from kavuri/master

Merge buteo-gcontact-plugin changes to the nemomobile repo
Merge branch 'master' of github.com:kavuri/buteo-sync-plugins-google into kavuri-master
Update packaging, update project files
Added Accounts and SSO support for google sync plugin.
Fetching parameters from Accounts and integrating it with SSO
Requesting only contact authorization
Fail sync if account id is not provided
removed googlecontacts service file
incorporated review comments
[packaging] Update packaging
Porting Google Contacts plugin for buteo sync to Qt5
Cleaning up Qt4 dependencies and Fixing unit test cases
Merge branch 'master' of github.com:maninc/buteo-sync-plugins-google

Conflicts:
	contacts/src/src.pro
[packaging] Disable gui, add test dependency
Install unit test cases and adding test-definition file
Fixes parsing issue with phone numbers
Merge branch 'master' of github.com:maninc/buteo-sync-plugins-google
[packaging] Add unit tests to packaging
Fetch Client ID / Secret from sailfish key provider library
Save contacts to Google server with timestamp
Removed unsupported fields from POST request
Added work around for getting the contact from guid, Couldn't get GUID filter to work
Added more unit test cases for contacts backend test

Signed-off-by: Mani Chandrasekar <mani@mobilitas.co>
Sync local changes to google server, Updated Google contact URI / Id
Updating unique identifier from remote to Local Contact db
Now local Contact Id is used as batch Id to identify it in the response.
Remove Local Id from being stored in server. This will create issue when synced from different device.
Removed commented code, will be added when qtcontacts support custom details
Renaming Sync XML
Changed Provider & Key value for Sailfish Key Provider