Cleanup mock identity service

Make it nicer and easier to read and understand.
See pull request #905 for more background info.
https://github.com/rackerlabs/repose/pull/905