update events dependency version to 1.0.4

events 1.0.4 has error handling on the `.unbind()` method, unlike 1.0.3. With 1.0.3 we are throwing when calling `.hide()` with a pixel-positioned tip. Just updating the dep fixes that.