Port the last of the focus controller unittests, for now.

All that are left unported are tests that we can't support yet (text
input client, capture, modality) or tests that are broken in the aura
version.

BUG=431047
R=sky@chromium.org

Review URL: https://codereview.chromium.org/766593004