embedding: begin cef string_map api

cef_string_map_alloc()
embedding: cef_string_map_size()
embedding: cef_string_map_append()
embedding: cef_string_map_find()
embedding: cef_string_map_key()
embedding: cef_string_map_value()
embedding: cef_string_map_clear()
embedding: cef_string_map_free()
embedding: rename string_list internal function to string_list instead of string_map
embedding: cef_string_utf8_cmp()
Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a
Fix unit test compile error.
Fix CEF build cargo.lock file
Disable cors tests for now as they break the rust upgrade.
Rebase and fix up compile errors for rust upgrade.
Disable event-timeout for rustc upgrade. See #3396.
auto merge of #3948 : servo/servo/rustup-20141105_2, r=Manishearth
Pass all key events to the current constellation frame.
Add KeyboardEvent stub.
Fill in KeyboardEvent.