formula_installer: need up to date req formulae.
formula_installer: need up to date req formulae.

This makes them behave consistently to other dependencies. Otherwise
other checks for them being `installed?` will fail.

Fixes #2333
Closes #2302
Fixes https://github.com/Homebrew/homebrew-science/issues/5247

aw1621107/brew,mgrimes/brew,bfontaine/brew,mgrimes/brew,vitorgalvao/brew,nandub/brew,mahori/brew,tonyg/homebrew,DomT4/brew,maxim-belkin/brew,JCount/brew,zmwangx/brew,palxex/brew,Linuxbrew/brew,hanxue/linuxbrew,sjackman/homebrew,rwhogg/brew,bfontaine/brew,palxex/brew,ilovezfs/brew,reitermarkus/brew,rwhogg/brew,Homebrew/brew,claui/brew,tonyg/homebrew,ilovezfs/brew,reitermarkus/brew,zmwangx/brew,konqui/brew,konqui/brew,MikeMcQuaid/brew,pseudocody/brew,reelsense/brew,sjackman/homebrew,maxim-belkin/brew,rwhogg/brew,MikeMcQuaid/brew,amar-laksh/brew_sudo,DomT4/brew,aw1621107/brew,muellermartin/dist,nandub/brew,tonyg/homebrew,mahori/brew,pseudocody/brew,Homebrew/brew,aw1621107/brew,sjackman/homebrew,jmsundar/brew,DomT4/brew,amar-laksh/brew_sudo,Linuxbrew/brew,reitermarkus/brew,alyssais/brew,palxex/brew,konqui/brew,gregory-nisbet/brew,vitorgalvao/brew,EricFromCanada/brew,sjackman/homebrew,claui/brew,Linuxbrew/brew,Linuxbrew/brew,reelsense/brew,JCount/brew,konqui/brew,JCount/brew,vitorgalvao/brew,Homebrew/brew,MikeMcQuaid/brew,vitorgalvao/brew,claui/brew,jmsundar/brew,hanxue/linuxbrew,zmwangx/brew,ilovezfs/brew,muellermartin/dist,muellermartin/dist,claui/brew,nandub/brew,Homebrew/brew,pseudocody/brew,amar-laksh/brew_sudo,EricFromCanada/brew,bfontaine/brew,alyssais/brew,EricFromCanada/brew,reelsense/brew,mgrimes/brew,DomT4/brew,reitermarkus/brew,EricFromCanada/brew,JCount/brew,alyssais/brew,MikeMcQuaid/brew,nandub/brew,jmsundar/brew,mahori/brew,hanxue/linuxbrew,gregory-nisbet/brew,maxim-belkin/brew,mahori/brew,gregory-nisbet/brew