Clean up Translator Proxy.

The translator proxy was missing a few DocBlocks, methods to complete
the proxy and tests. This commit simplified the API and filled in the
gaps.