pushing recent js changes. this is mostly lint clean-up with functional
changes isolated to the bot.color module and how the FirefoxDriver
generates key events.

Signed-off-by: Jason Leyba <jmleyba@gmail.com>