Use keyboard_layout instead of initial_locale

* SelectKeyboard writes both kb layout and locale
* hw components checks kb layout
* still todo (another CL): reference kb file from kb layout
* still todo (another CL): en-GB is stubbed out. Need actual png.

BUG=chrome-os-partner:2591
TEST=will do

Change-Id: If828499983fc2066197e4ecfd0713c144c78bbea

Review URL: http://codereview.chromium.org/6679050

Review URL: http://codereview.chromium.org/6685093
5 files changed