This change adds an abstract base class defining the client interface for all future PyKMIP clients. Required arguments for different operations are explicitly specified. A basic sanity unit test suite is included.