Add KeyPair object

This adds a KeyPair object implementation for use by compute_api.

Related to blueprint compute-api-objects

Change-Id: I791dd8e1a624a8c2ccaa409a9feae86fc67d2bad
Merge "Add KeyPair object"