Filling in Kinetic messaging stack and added referential elements between Kinetic Message->Exchange->Connection to ease dependency handling and moreso for proper delegation and encapsulation.
Added unity_helper.h to consolidate custom test assertions and other test utility goodies.
Added :verbose task to set verbosity of Ceedling to level 4-obnoxious, and added to :ci task to track down include path issues on Travis CI / Linux
Fixed #include case issue in kinetic.h (KineticAPI.h => KineticApi.h) to fix Linux/TravisCI.
Disabled verbose output for :ci task.
Refactored release build path configuration.
Updated kinetic.h to use relative includes to specify includes using relative paths to simplify release/client builds.
Deleted repo-local copy of protobuf-c files in favor of pulling direct from kinetic-c subrepo.
Updated inclusion of kinetic-c.h to pull in as a system include, and standardized in all files
Fixed warning for pointer cast
Added :apply_license task to apply license to all source files (skips already licensed files)