Airavata CPP Client Samples

The changes include cpp client samples for airavata, to enable integration of any application's cpp interface with airavata for job submission. The related JIRA issue is: https://issues.apache.org/jira/browse/AIRAVATA-1343