WebPositive: let escape close the menu.

* Intercept the escape key to mean "stop loading" only when menus are
closed.
In jam, unset variables aren't equal to 0

Make our Werror check work again with gcc.