CLDCONNECT-1371: Class version issue

1. Upgraded the google api services task library from
v1-rev3-1.7.2-beta to v1-rev29-1.17.0-rc
2. Updated all the test cases.
3. Removed unnecessary ‘@Optional’ annotation.
4. CLDCONNECT-1276 is also fixed due to the google client api upgrade.
CLDCONNECT-1371: Removed profiles from pom.xml
Upgraded to 3.5.0-SNAPSHOT
Updated to latest google & devkit api version
Merged with master