KAA-235: Add dependency on CUnit library. Add macro definitions to hide
CUnit library calls. Modify test suites.
KAA-235: Fix clean script.
KAA-235: Remove direct inclusion of CUnit headers.
KAA-235: Add schema to convert CUnit reports into JUnit xml report.
KAA-235: Rename macroses
KAA-235: Add init/deinit sample functions to unit tests.
KAA-235: Wrap direct CUnit macro usage.
KAA-235: Fix bad tag sequence in cunit-to-junit xsl schema.
KAA-235: Fix memory leak in tests.
Merge pull request #30 from kaaproject/feature/KAA-235

KAA-235: Migrate existing C EP SDK unit tests to CUnit
Merge branch 'c_sdk_refactoring' into feature/KAA-229

Conflicts:
	client/client-multi/client-c/test/test_kaa_bootstrap.c
	client/client-multi/client-c/test/test_kaa_common.c
	client/client-multi/client-c/test/test_kaa_context.c
	client/client-multi/client-c/test/test_kaa_event.c
	client/client-multi/client-c/test/test_kaa_log.c
	client/client-multi/client-c/test/test_kaa_profile.c
	client/client-multi/client-c/test/test_kaa_status.c
KAA-229: fix test build failure after merge