Fix for Firefox and editable components

Fixes https://github.com/Diogenesthecynic/Bookswap/issues/69

Firefox doesn't pass triggered events into arguments explicitly, and
also doesn't respect the innerText of the spans.