Organize the folder structure in order to support imported as
submodule for other services.
Jira CNA-701
Change-Id: I1dda27934642bb8a7755df07dc4a5048449afc86
This is to create configuration and client interface in order to give
user an overview on how the Kinesis client library works.
In order not to reinvent wheel, the api is designed closely aligned with
Amazon Kinesis Client Library in Java.
add errors.
remove @throws and use @error instead.
https://jira.eng.vmware.com/browse/CNA-614
Change-Id: I78a269b328c14df37f878eccef192ff022a669cc