[#2119] provide a clean C compatible API

provide C linkable client facing API, wrapping C++ functionality
[#2119] add irods shared objects to runtime package
[#2119] correct error in irods-dev packaging for Check