Code cleanup of client controller and service provider in C++ and JNI.
Change set has below mentioned changes.
1. Folder restructure in simulator "src" folder.
2. Adding exception support.
3. Implementation of new APIs like getDeviceInfo, getPlatformInfo.. etc
Change-Id: I565ec2ed2469b919c7050cce05601ec4f8f7ee38
Signed-off-by: Harish Kumara Marappa <h.marappa@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/2494
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Madan Lanka <lanka.madan@samsung.com>