Introduce basic Pecan/WSME framework for KDS

So far there is simply a CLI application called kds-api that launches
the server using the reference wsgi server and a test just to
make sure things are wired in correctly.

blueprint: key-distribution-server
Change-Id: I17f1943eb6cd71f6059606a1a099f5761896b131
Cleanup from business logic refactor

This patchset resolves a few minor nits including proper translation
of a couple strings in exceptions, order of addCleanup in
test_keystoneclient, a simple white-space change to make a line
more readable, and adding a bug reference to a comment.  All of these
changes are in response to comments on the deletion business logic
refactor that moved business logic from the controllers to the *_api
managers.

Change-Id: I2a446611a0fb91b946e986342ae5ede926b8dd44
bp: assignment-controller-first-class
Merge "Introduce basic Pecan/WSME framework for KDS"
Merge "Cleanup from business logic refactor"