[PR] Fix recursive type definitions
[PR] Fix recursive type definitions

Summary:
HTMLBRElement was incorrectly a subclass of HTMLHRElement and HTMLHRElement was incorrectly subclassing itself.
Closes https://github.com/facebook/flow/pull/3752

Differential Revision: D4897946

Pulled By: dunnbobcat

fbshipit-source-id: 3edb8bae4f1aa084c8a22fbcbfcf4d7ce49607a5

jamesgpearce/flow,JonathanUsername/flow,AgentME/flow,MichaelDeBoey/flow,MichaelDeBoey/flow,JonathanUsername/flow,JonathanUsername/flow,samwgoldman/flow,AgentME/flow,facebook/flow,fletcherw/flow,mroch/flow,nmote/flow,nmote/flow,fletcherw/flow,JonathanUsername/flow,facebook/flow,TiddoLangerak/flow,jamesgpearce/flow,jamesgpearce/flow,facebook/flow,gabelevi/flow,facebook/flow,ylu1317/flow,gabelevi/flow,jamesgpearce/flow,claudiopro/flow,gabelevi/flow,mroch/flow,nmote/flow,ylu1317/flow,popham/flow,TiddoLangerak/flow,jamesgpearce/flow,popham/flow,ylu1317/flow,AgentME/flow,facebook/flow,JonathanUsername/flow,popham/flow,nmote/flow,nmote/flow,claudiopro/flow,fletcherw/flow,mroch/flow,JonathanUsername/flow,samwgoldman/flow,popham/flow,gabelevi/flow,facebook/flow,TiddoLangerak/flow,jamesgpearce/flow,popham/flow,AgentME/flow,MichaelDeBoey/flow,JonathanUsername/flow,fletcherw/flow,MichaelDeBoey/flow,mroch/flow,samwgoldman/flow,gabelevi/flow,mroch/flow,samwgoldman/flow,popham/flow,mroch/flow,popham/flow,nmote/flow,samwgoldman/flow,claudiopro/flow,mroch/flow,MichaelDeBoey/flow,gabelevi/flow,claudiopro/flow,claudiopro/flow,fletcherw/flow,gabelevi/flow,ylu1317/flow,TiddoLangerak/flow,facebook/flow,samwgoldman/flow,samwgoldman/flow,nmote/flow,jamesgpearce/flow,fletcherw/flow,TiddoLangerak/flow,ylu1317/flow,AgentME/flow