Update generated annotations module
Annotations can now accept state changes. One such implemented change is changing the hover state.
Expose document iframe to top level annotation events.