Adding hmac and identity/key support for security
Completed PDU send and receive.
Completed HMAC population and validation on PDU send and receive.
Updated to use kinetic-ruby gem for dummy kinetic server for tests.