[api] [openstack] Added methods to interact with the keypairs API

Thought I'd take a stab at #66 and see what you guys thought. I plan to add tests but I wanted to get some feedback to see where to go with that since this seems to be custom for OpenStack from my current understanding.