Ignore extra dimensions and pad with NaN for missing dimensions
Don't react to keyboard events when the focus is on editable inputs
Add a concat function for concatenating strings
Call concat instead of using math op in FE expression parsing
Cast to numbers for literals

There are times when we parse from XML without a schema (e.g. KML).  In these cases, features attributes will always be strings.  We can cast to number when creating literals from symbolizers and then assert `!isNaN` instead of asserting that they are numbers before.
Add KML earthquake example
Missing test dependency
Leaving the + operator as a convenience for concatenating strings

When people need to serialize in a format that differentiates string concatenation from addition, they can use the new `concat` function in an expression.  But I don't think we need to throw if people use `+` with strings.
Add externs for GeoJSON crs member
Read crs from top-level object when parsing as features
Remove unnecessary cast and save 15 bytes using goog.isDef
Change previous_ local variable type to ol.Pixel

And rename it to previousMousePosition_ for clarity
Add documentation in mapbrowserevent.js